Skip to content

Commit

Permalink
windsock-cloud-runner: misc fixes (#1354)
Browse files Browse the repository at this point in the history
  • Loading branch information
rukai authored Oct 9, 2023
1 parent 34bdcb6 commit 9ce3b35
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions windsock-cloud-docker/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,13 @@ fn main() {
let mut args = std::env::args();
args.next(); // skip binary name
let args: Vec<String> = args
.map(|x| String::from_utf8(shell_quote::bash::escape(x)).unwrap())
.map(|x| {
if x.is_empty() {
String::from("''")
} else {
String::from_utf8(shell_quote::bash::escape(x)).unwrap()
}
})
.collect();
let args = args.join(" ");

Expand Down Expand Up @@ -65,7 +71,7 @@ AWS_ACCESS_KEY_ID={access_key_id} AWS_SECRET_ACCESS_KEY={secret_access_key} CARG

// extract windsock results
let local_windsock_data = root.join("target").join("windsock_data");
std::fs::remove_dir_all(&local_windsock_data).unwrap();
std::fs::remove_dir_all(&local_windsock_data).ok();
docker(&[
"cp",
"windsock-cloud:/target/windsock_data",
Expand Down

0 comments on commit 9ce3b35

Please sign in to comment.