diff --git a/pbs-api-types/Cargo.toml b/pbs-api-types/Cargo.toml index d295893e..9b1461a9 100644 --- a/pbs-api-types/Cargo.toml +++ b/pbs-api-types/Cargo.toml @@ -19,7 +19,6 @@ proxmox-serde = "0.1" proxmox-time = "1.1.1" proxmox-uuid = { version = "1.0.0", features = [ "serde" ] } -proxmox-sys = "0.2" # only needed for nodename()?? - [target.'cfg(not(target_arch="wasm32"))'.dependencies] +proxmox-sys = "0.2" # only needed for nodename()?? openssl = "0.10" diff --git a/pbs-api-types/src/lib.rs b/pbs-api-types/src/lib.rs index 56a80313..0a0dd33d 100644 --- a/pbs-api-types/src/lib.rs +++ b/pbs-api-types/src/lib.rs @@ -199,6 +199,7 @@ pub const DNS_NAME_OR_IP_SCHEMA: Schema = StringSchema::new("DNS name or IP addr .format(&DNS_NAME_OR_IP_FORMAT) .schema(); +#[cfg(not(target_arch="wasm32"))] // this only makes sense for the serever side pub const NODE_SCHEMA: Schema = StringSchema::new("Node name (or 'localhost')") .format(&ApiStringFormat::VerifyFn(|node| { if node == "localhost" || node == proxmox_sys::nodename() {