- log.debug("Setting command environment variables: "\r
- + pbuilder.environment());\r
- Util.mergeEnvVariables(pbuilder.environment(), executable\r
- .getEnvironment());\r
+ log.debug("Setting command environment variables: " + pbuilder.environment());\r
+ Util.mergeEnvVariables(pbuilder.environment(), executable.getEnvironment());\r
log.debug("Process environment:" + pbuilder.environment());\r
}\r
log.debug("Setting command: " + pbuilder.command());\r
PathValidator.validateDirectory(workDirectory);\r
pbuilder.directory(new File(workDirectory));\r
log.debug("Process environment:" + pbuilder.environment());\r
}\r
log.debug("Setting command: " + pbuilder.command());\r
PathValidator.validateDirectory(workDirectory);\r
pbuilder.directory(new File(workDirectory));\r
log.debug("Setting working directory: " + workDirectory);\r
// Initialize private executor to dump processes output if any to the\r
// file system\r
log.debug("Setting working directory: " + workDirectory);\r
// Initialize private executor to dump processes output if any to the\r
// file system\r
// get access to the thread efficiently deadlocking the\r
// proccess!\r
this.es = Executors.newCachedThreadPool();\r
// get access to the thread efficiently deadlocking the\r
// proccess!\r
this.es = Executors.newCachedThreadPool();\r
// Make sure that the executors are going to be properly closed\r
Runtime.getRuntime().addShutdownHook(new Thread() {\r
@Override\r
// Make sure that the executors are going to be properly closed\r
Runtime.getRuntime().addShutdownHook(new Thread() {\r
@Override\r