]> git.proxmox.com Git - proxmox-backup.git/blobdiff - proxmox-rrd/examples/prrd.rs
cleanup schema function calls
[proxmox-backup.git] / proxmox-rrd / examples / prrd.rs
index 6b6f59cef148c121bd333d9d65531f7b0ca31f2b..8d2f00ea6c518a70a5b52a43c1215ff91d7d5b24 100644 (file)
@@ -8,8 +8,7 @@ use serde_json::json;
 
 use proxmox_router::RpcEnvironment;
 use proxmox_router::cli::{run_cli_command, complete_file_name, CliCommand, CliCommandMap, CliEnvironment};
-use proxmox_schema::{api, parse_property_string};
-use proxmox_schema::{ApiStringFormat, ApiType, IntegerSchema, Schema, StringSchema};
+use proxmox_schema::{api, ApiStringFormat, ApiType, IntegerSchema, Schema, StringSchema};
 
 use proxmox_sys::fs::CreateOptions;
 
@@ -262,7 +261,7 @@ pub fn create_rrd(
 
     for item in rra.iter() {
         let rra: RRAConfig = serde_json::from_value(
-            parse_property_string(item, &RRAConfig::API_SCHEMA)?
+            RRAConfig::API_SCHEMA.parse_property_string(item)?
         )?;
         println!("GOT {:?}", rra);
         rra_list.push(RRA::new(rra.cf, rra.r, rra.n as usize));