public int defineProcess(Process p) { string define = "define process \n"; define = define + "name:" + p.getName() + "\n"; define = define + "group:" + p.getDatabase() + "\n"; define = define + "env:" + "NDB_CONNECTSTRING="+p.getConnectString() ; if(p.getEnv().Equals("")) define = define + "\n"; else define = define + " " + p.getEnv() + "\n"; //if(p.getPath().EndsWith("\\")) // define = define + "path:" + p.getPath()+ "ndb" + "\n"; //else define = define + "path:" + p.getPath() + "\n"; define = define + "args:" + p.getArgs() + "\n"; define = define + "type:" + "permanent" + "\n"; define = define + "cwd:" + p.getCwd() + "\n"; define = define + "owner:" + "ejohson" + "\n\n"; if(!sendMessage(define)) return -2; SimpleCPCParser.parse(p, m_socket); if(p.isDefined()) return 1; else return -1; }
public int defineProcess(Process p) { string define = "define process \n"; define = define + "name:" + p.getName() + "\n"; define = define + "group:" + p.getDatabase() + "\n"; define = define + "env:" + "NDB_CONNECTSTRING=" + p.getConnectString(); if (p.getEnv().Equals("")) { define = define + "\n"; } else { define = define + " " + p.getEnv() + "\n"; } //if(p.getPath().EndsWith("\\")) // define = define + "path:" + p.getPath()+ "ndb" + "\n"; //else define = define + "path:" + p.getPath() + "\n"; define = define + "args:" + p.getArgs() + "\n"; define = define + "type:" + "permanent" + "\n"; define = define + "cwd:" + p.getCwd() + "\n"; define = define + "owner:" + "ejohson" + "\n\n"; if (!sendMessage(define)) { return(-2); } SimpleCPCParser.parse(p, m_socket); if (p.isDefined()) { return(1); } else { return(-1); } }