summaryrefslogtreecommitdiffstats
path: root/src/execute/receive.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/execute/receive.rs')
-rw-r--r--src/execute/receive.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/execute/receive.rs b/src/execute/receive.rs
index 1fc812e..1bdf84e 100644
--- a/src/execute/receive.rs
+++ b/src/execute/receive.rs
@@ -75,6 +75,8 @@ pub fn receive_messages(input_rx: Receiver<State>, args: Args, base: &str, proce
let stdout = io::stdout();
let stderr = io::stderr();
+ // Store the flags value outside of the `args` structure
+ let flags = args.flags;
// Keeps track of which job is currently allowed to print to standard output/error.
let mut counter = 0;
// In the event that the joblog parameter was passed, a counter will be needed for jobs.
@@ -107,7 +109,7 @@ pub fn receive_messages(input_rx: Receiver<State>, args: Args, base: &str, proce
if id_pad_length < 10 { id_pad_length = 10; }
let _ = fs::remove_file(&path);
let mut file = fs::OpenOptions::new().create(true).write(true).open(path).unwrap();
- job_log::create(&mut file, id_pad_length);
+ job_log::create(&mut file, id_pad_length, flags);
file
});