diff options
Diffstat (limited to 'src/jobspec.rs')
-rw-r--r-- | src/jobspec.rs | 5 |
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(), |