move verify.rs to pbs_config workspace
This commit is contained in:
		| @ -10,6 +10,7 @@ use pbs_api_types::{ | ||||
|     VERIFICATION_OUTDATED_AFTER_SCHEMA, VERIFICATION_SCHEDULE_SCHEMA, | ||||
|     DATASTORE_SCHEMA, PROXMOX_CONFIG_DIGEST_SCHEMA, | ||||
| }; | ||||
| use pbs_config::verify; | ||||
|  | ||||
| use crate::config::acl::{ | ||||
|     PRIV_DATASTORE_AUDIT, | ||||
| @ -17,8 +18,6 @@ use crate::config::acl::{ | ||||
| }; | ||||
|  | ||||
| use crate::config::cached_user_info::CachedUserInfo; | ||||
| use crate::config::verify; | ||||
| use pbs_config::open_backup_lockfile; | ||||
|  | ||||
| #[api( | ||||
|     input: { | ||||
| @ -106,7 +105,7 @@ pub fn create_verification_job( | ||||
|  | ||||
|     user_info.check_privs(&auth_id, &["datastore", &verification_job.store], PRIV_DATASTORE_VERIFY, false)?; | ||||
|  | ||||
|     let _lock = open_backup_lockfile(verify::VERIFICATION_CFG_LOCKFILE, None, true)?; | ||||
|     let _lock = verify::lock_config()?; | ||||
|  | ||||
|     let (mut config, _digest) = verify::config()?; | ||||
|  | ||||
| @ -234,7 +233,7 @@ pub fn update_verification_job( | ||||
|     let auth_id: Authid = rpcenv.get_auth_id().unwrap().parse()?; | ||||
|     let user_info = CachedUserInfo::new()?; | ||||
|  | ||||
|     let _lock = open_backup_lockfile(verify::VERIFICATION_CFG_LOCKFILE, None, true)?; | ||||
|     let _lock = verify::lock_config()?; | ||||
|  | ||||
|     // pass/compare digest | ||||
|     let (mut config, expected_digest) = verify::config()?; | ||||
| @ -319,7 +318,7 @@ pub fn delete_verification_job( | ||||
|     let auth_id: Authid = rpcenv.get_auth_id().unwrap().parse()?; | ||||
|     let user_info = CachedUserInfo::new()?; | ||||
|  | ||||
|     let _lock = open_backup_lockfile(verify::VERIFICATION_CFG_LOCKFILE, None, true)?; | ||||
|     let _lock = verify::lock_config()?; | ||||
|  | ||||
|     let (mut config, expected_digest) = verify::config()?; | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user