− let mut files =
− if let Some(ref path) = ci.filesystem
− {
− Some((
− OpenOptions::new()
− .append(true)
− .open(&path.join(&format!("{}.stdout", id)))
− .await?,
− OpenOptions::new()
− .append(true)
− .open(&path.join(&format!("{}.stderr", id)))
− .await?,
− ))
− } else {
− None
− };
+ let mut files = if let Some(ref path) = ci.filesystem {
+ Some((
+ OpenOptions::new()
+ .append(true)
+ .create(true)
+ .open(&path.join(&format!("{}.stdout", id)))
+ .await?,
+ OpenOptions::new()
+ .append(true)
+ .create(true)
+ .open(&path.join(&format!("{}.stderr", id)))
+ .await?,
+ ))
+ } else {
+ None
+ };