api2: add optional verify-schdule field to create/update datastore endpoint
Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
This commit is contained in:
parent
ccd7241e2f
commit
477859662a
@ -75,6 +75,10 @@ pub fn list_datastores(
|
|||||||
optional: true,
|
optional: true,
|
||||||
schema: PRUNE_SCHEDULE_SCHEMA,
|
schema: PRUNE_SCHEDULE_SCHEMA,
|
||||||
},
|
},
|
||||||
|
"verify-schedule": {
|
||||||
|
optional: true,
|
||||||
|
schema: VERIFY_SCHEDULE_SCHEMA,
|
||||||
|
},
|
||||||
"keep-last": {
|
"keep-last": {
|
||||||
optional: true,
|
optional: true,
|
||||||
schema: PRUNE_SCHEMA_KEEP_LAST,
|
schema: PRUNE_SCHEMA_KEEP_LAST,
|
||||||
@ -204,6 +208,10 @@ pub enum DeletableProperty {
|
|||||||
optional: true,
|
optional: true,
|
||||||
schema: PRUNE_SCHEDULE_SCHEMA,
|
schema: PRUNE_SCHEDULE_SCHEMA,
|
||||||
},
|
},
|
||||||
|
"verify-schedule": {
|
||||||
|
optional: true,
|
||||||
|
schema: VERIFY_SCHEDULE_SCHEMA,
|
||||||
|
},
|
||||||
"keep-last": {
|
"keep-last": {
|
||||||
optional: true,
|
optional: true,
|
||||||
schema: PRUNE_SCHEMA_KEEP_LAST,
|
schema: PRUNE_SCHEMA_KEEP_LAST,
|
||||||
@ -252,6 +260,7 @@ pub fn update_datastore(
|
|||||||
comment: Option<String>,
|
comment: Option<String>,
|
||||||
gc_schedule: Option<String>,
|
gc_schedule: Option<String>,
|
||||||
prune_schedule: Option<String>,
|
prune_schedule: Option<String>,
|
||||||
|
verify_schedule: Option<String>,
|
||||||
keep_last: Option<u64>,
|
keep_last: Option<u64>,
|
||||||
keep_hourly: Option<u64>,
|
keep_hourly: Option<u64>,
|
||||||
keep_daily: Option<u64>,
|
keep_daily: Option<u64>,
|
||||||
@ -301,6 +310,7 @@ pub fn update_datastore(
|
|||||||
|
|
||||||
if gc_schedule.is_some() { data.gc_schedule = gc_schedule; }
|
if gc_schedule.is_some() { data.gc_schedule = gc_schedule; }
|
||||||
if prune_schedule.is_some() { data.prune_schedule = prune_schedule; }
|
if prune_schedule.is_some() { data.prune_schedule = prune_schedule; }
|
||||||
|
if verify_schedule.is_some() { data.verify_schedule = verify_schedule; }
|
||||||
|
|
||||||
if keep_last.is_some() { data.keep_last = keep_last; }
|
if keep_last.is_some() { data.keep_last = keep_last; }
|
||||||
if keep_hourly.is_some() { data.keep_hourly = keep_hourly; }
|
if keep_hourly.is_some() { data.keep_hourly = keep_hourly; }
|
||||||
|
Loading…
Reference in New Issue
Block a user