Changeset 30354 for gs2-extensions/parallel-building/trunk/src/src/java/org/nzdl/gsdl/HadoopGreenstoneIngest.java
- Timestamp:
- 2015-12-16T16:15:39+13:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/parallel-building/trunk/src/src/java/org/nzdl/gsdl/HadoopGreenstoneIngest.java
r27654 r30354 262 262 263 263 // - call Greenstone passing in the path to the manifest 264 ProcessBuilder import_process_builder = new ProcessBuilder("time", "-p", "import.pl", "-manifest", manifest_path.toString(), "-keepold", "-archivedir", conf.get("archivesdir"), collection); 264 //ProcessBuilder import_process_builder = new ProcessBuilder("time", "-p", "import.pl", "-manifest", manifest_path.toString(), "-keepold", "-archivedir", conf.get("archivesdir"), collection); 265 String environment_script_filename = "setup.bash"; 266 StringBuffer cmd_buffer = new StringBuffer(); 267 cmd_buffer.append("source ./"); 268 cmd_buffer.append(environment_script_filename); 269 cmd_buffer.append(" && time -p import.pl -keepold -manifest \""); 270 cmd_buffer.append(manifest_path.toString()); 271 cmd_buffer.append("\" -archivedir \""); 272 cmd_buffer.append(conf.get("archivesdir")); 273 cmd_buffer.append("\" "); 274 cmd_buffer.append(collection); 275 ProcessBuilder import_process_builder = new ProcessBuilder("bash", "-c", cmd_buffer.toString()); 265 276 fw1.write("[Command:" + import_process_builder.command() + "]\n"); 277 /* 266 278 // - alter environment 267 279 Map<String, String> import_process_env = import_process_builder.environment(); 268 // -path280 // - build up the path 269 281 String path = import_process_env.get("PATH"); 270 282 path = gsdlhome + "/ext/parallel-building/bin/script:" + path; … … 294 306 import_process_env.put("HADOOP_PREFIX", hadoop_home); 295 307 fw1.write("[HADOOP_PREFIX: " + hadoop_home + "]\n"); 308 */ 296 309 297 310 // - change working directory
Note:
See TracChangeset
for help on using the changeset viewer.