From 7e7b781a18189b519a79ec44116c3be57825772d Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 14 Jan 2020 11:32:02 +0100 Subject: [PATCH] src/api2/types.rs: also define PASSWORD_FORMAT and use it correctly --- src/api2/types.rs | 3 +++ src/config/remotes.rs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api2/types.rs b/src/api2/types.rs index eb9c4310..3fc637e1 100644 --- a/src/api2/types.rs +++ b/src/api2/types.rs @@ -81,6 +81,9 @@ pub const DNS_NAME_OR_IP_FORMAT: ApiStringFormat = pub const PROXMOX_USER_ID_FORMAT: ApiStringFormat = ApiStringFormat::Pattern(&PROXMOX_USER_ID_REGEX); +pub const PASSWORD_FORMAT: ApiStringFormat = + ApiStringFormat::Pattern(&PASSWORD_REGEX); + pub const PVE_CONFIG_DIGEST_SCHEMA: Schema = StringSchema::new(r#"\ Prevent changes if current configuration file has different SHA256 digest. diff --git a/src/config/remotes.rs b/src/config/remotes.rs index 46f3b780..bbefea49 100644 --- a/src/config/remotes.rs +++ b/src/config/remotes.rs @@ -15,7 +15,7 @@ lazy_static! { } pub const REMOTE_PASSWORD_SCHEMA: Schema = StringSchema::new("Password or auth token for remote host.") - .format(&PASSWORD_REGEX) + .format(&PASSWORD_FORMAT) .min_length(1) .max_length(1024) .schema(); -- 2.39.5