From 8995e899c801dc9f1a585ece38d3a08e63eb5789 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Wed, 1 Dec 2021 09:49:52 +0100 Subject: [PATCH] pbs-api-types: remove proxmox-sys dependency for target wasm Signed-off-by: Dietmar Maurer --- pbs-api-types/Cargo.toml | 3 +-- pbs-api-types/src/lib.rs | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) 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() {