Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
// Increment the number of running jobs
daemon->running_jobs++;
- // XXX For now, we always enabled log streaming
- pakfire_job_launch_log_stream(job);
-
ERROR:
if (job)
pakfire_job_unref(job);
return r;
}
+ // Launch log stream
+ if (pakfire_string_equals(command, "launch-log-stream"))
+ return pakfire_job_launch_log_stream(self);
+
+ // Terminate log stream
+ else if (pakfire_string_equals(command, "terminate-log-stream"))
+ return pakfire_job_terminate_log_stream(self);
+
// Abort job
if (pakfire_string_equals(command, "abort"))
return pakfire_job_terminate(self, SIGTERM);