From d1088fe75dcbbd64c423e2ed08a79f748b1bd73f Mon Sep 17 00:00:00 2001 From: To-om Date: Tue, 17 Nov 2020 14:08:29 +0100 Subject: [PATCH] #317 Fix path of cacert --- app/org/thp/cortex/services/ProcessJobRunnerSrv.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/org/thp/cortex/services/ProcessJobRunnerSrv.scala b/app/org/thp/cortex/services/ProcessJobRunnerSrv.scala index 7b81dc1c9..ec981a358 100644 --- a/app/org/thp/cortex/services/ProcessJobRunnerSrv.scala +++ b/app/org/thp/cortex/services/ProcessJobRunnerSrv.scala @@ -36,7 +36,7 @@ class ProcessJobRunnerSrv @Inject() (implicit val system: ActorSystem) { val output = StringBuilder.newBuilder logger.info(s"Execute $command in $baseDirectory, timeout is ${timeout.fold("none")(_.toString)}") val cacertsFile = jobDirectory.resolve("input").resolve("cacerts") - val env = if (Files.exists(cacertsFile)) Seq("REQUESTS_CA_BUNDLE" -> "/job/input/cacerts") else Nil + val env = if (Files.exists(cacertsFile)) Seq("REQUESTS_CA_BUNDLE" -> cacertsFile.toString) else Nil val process = Process(Seq(command, jobDirectory.toString), baseDirectory.toFile, env: _*) .run(ProcessLogger { s => logger.info(s" Job ${job.id}: $s")