summaryrefslogtreecommitdiff
path: root/src/jobspec.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/jobspec.rs')
-rw-r--r--src/jobspec.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jobspec.rs b/src/jobspec.rs
index 212172c..0907f91 100644
--- a/src/jobspec.rs
+++ b/src/jobspec.rs
@@ -34,6 +34,11 @@ impl BackupJobSpec {
let env = fill_env(backup, &mut rpcfg);
let (volume_mounts, volumes) = fill_volume_mounts(backup, config_name);
+ // If no args or command is provided, default args to "backup"
+ if rpcfg.args.is_none() && rpcfg.command.is_none() {
+ rpcfg.args = Some(vec!["backup".to_owned()]);
+ }
+
Self {
image,
image_pull_policy: rpcfg.image_pull_policy.take(),