]> git.proxmox.com Git - pve-zsync.git/commit
param_to_job: handle --maxsnap 0 on creation
authorFabian Ebner <f.ebner@proxmox.com>
Tue, 11 May 2021 12:59:50 +0000 (14:59 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 25 May 2021 05:18:50 +0000 (07:18 +0200)
commit38478b190d967d8cb8d90dcec5dcef0ec96d209c
tree18b7232981f91f31256921fbf68e6c2ad4707add
parenta340698dddd35a8b4ddee3212929594bc95e8b3d
param_to_job: handle --maxsnap 0 on creation

format_job expects the value to be set, so creating a job with '--maxsnap 0' led
to '--maxsnap' being written without an argument, and thus a (for zsync)
unparsable cron file.

However, issuing sync jobs via CLI with '--maxsnap 0' works with 0 being treated
as unlimited. There is a default value, so no need to worry about definedness,
simply pass along the value.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
pve-zsync