Skip to content

Commit b5f8ce4

Browse files
Migrate from ProcessBuilder to LabKeyProcessBuilder
1 parent 315425f commit b5f8ce4

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

SequenceAnalysis/src/org/labkey/sequenceanalysis/SequenceRemoteIntegrationTests.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import org.labkey.api.pipeline.WorkDirectory;
1717
import org.labkey.api.reader.Readers;
1818
import org.labkey.api.util.FileUtil;
19+
import org.labkey.api.util.LabKeyProcessBuilder;
1920
import org.labkey.api.writer.PrintWriters;
2021
import org.labkey.sequenceanalysis.pipeline.AlignmentInitTask;
2122
import org.labkey.sequenceanalysis.pipeline.PrepareAlignerIndexesTask;
@@ -212,7 +213,7 @@ protected void executeJobRemote(File workDir, @Nullable File jobJson) throws IOE
212213
args.add(jobJson.toURI().toString());
213214
}
214215

215-
ProcessBuilder pb = new ProcessBuilder(args);
216+
LabKeyProcessBuilder pb = new LabKeyProcessBuilder(args);
216217
pb.directory(workDir);
217218

218219
_log.info("Executing job in '{}': {}", pb.directory().getAbsolutePath(), String.join(" ", pb.command()));

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/util/FastqcRunner.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import org.labkey.api.util.Compress;
3434
import org.labkey.api.util.FileType;
3535
import org.labkey.api.util.FileUtil;
36+
import org.labkey.api.util.LabKeyProcessBuilder;
3637
import org.labkey.api.util.Path;
3738
import org.labkey.api.util.StringUtilsLabKey;
3839
import org.labkey.sequenceanalysis.SequenceAnalysisModule;
@@ -139,7 +140,7 @@ private void runForFile(File f)
139140

140141
_logger.info("running fastqc:");
141142
_logger.info(StringUtils.join(params, " "));
142-
ProcessBuilder pb = new ProcessBuilder(params);
143+
LabKeyProcessBuilder pb = new LabKeyProcessBuilder(params);
143144
pb.redirectErrorStream(true);
144145
pb.directory(f.getParentFile());
145146

0 commit comments

Comments
 (0)