|
@@ -345,14 +345,17 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
|
|
|
LogService.addLog(aid,jid,"Water","求解——————————————————开始");
|
|
|
Runtime runtime = Runtime.getRuntime();
|
|
|
Process p =null;
|
|
|
- String exs="docker run --name " +
|
|
|
+ FileWriter fileWriter = new FileWriter(TemplateGenerator.BPATH + "/" + aid + "/" + jid + "run.sh");
|
|
|
+ fileWriter.write("docker run --name " +
|
|
|
aid +jid+
|
|
|
" -it -v /home/disaster/zhty/:/home/disaster/zhty/ " +
|
|
|
"-v /cephfs/disaster/:/cephfs/disaster/ " +
|
|
|
"-v " +
|
|
|
TemplateGenerator.BPATH+"/"+aid+"/"+jid+"/water/runWater.sh" +
|
|
|
":/home/disaster/zhty/Water/runWater.sh " +
|
|
|
- " water:1.0";
|
|
|
+ " water:1.0");
|
|
|
+ fileWriter.close();
|
|
|
+ String exs="sh "+TemplateGenerator.BPATH + "/" + aid + "/" + jid + "run.sh";
|
|
|
System.out.println(exs);
|
|
|
p= runtime.exec(exs);
|
|
|
InputStream fis = p.getInputStream();
|