move user configuration to pbs_config workspace

Also moved memcom.rs and cached_user_info.rs
This commit is contained in:
Dietmar Maurer
2021-09-10 06:53:53 +02:00
parent b65dfff574
commit ba3d7e19fb
42 changed files with 87 additions and 86 deletions

View File

@ -58,7 +58,7 @@ use crate::backup::{
DataStore, LocalChunkReader,
};
use crate::config::datastore;
use crate::config::cached_user_info::CachedUserInfo;
use pbs_config::CachedUserInfo;
use crate::server::{jobstate::Job, WorkerTask};

View File

@ -9,6 +9,7 @@ use proxmox::{list_subdirs_api_method, sortable};
use pbs_api_types::{DATASTORE_SCHEMA, JOB_ID_SCHEMA, Authid, SyncJobConfig, SyncJobStatus};
use pbs_config::sync;
use pbs_config::CachedUserInfo;
use crate::{
api2::{
@ -18,9 +19,6 @@ use crate::{
check_sync_job_read_access,
},
},
config::{
cached_user_info::CachedUserInfo,
},
server::{
jobstate::{
Job,

View File

@ -12,6 +12,7 @@ use pbs_api_types::{
PRIV_DATASTORE_AUDIT, PRIV_DATASTORE_VERIFY,
};
use pbs_config::verify;
use pbs_config::CachedUserInfo;
use crate::{
api2::types::{
@ -25,7 +26,6 @@ use crate::{
compute_schedule_status,
},
},
config::cached_user_info::CachedUserInfo,
};
#[api(