feat(storage): add readonly during storage migration
This commit is contained in:
@@ -186,6 +186,7 @@ fn fresh_engine(pool: &Arc<PgPool>) -> Arc<PgAclEngine> {
|
||||
folder_repo,
|
||||
file_repo,
|
||||
group_repo,
|
||||
Arc::new(std::sync::atomic::AtomicBool::new(false)),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
@@ -176,6 +176,7 @@ fn fresh_engine(pool: &Arc<PgPool>) -> Arc<PgAclEngine> {
|
||||
folder_repo,
|
||||
file_repo,
|
||||
group_repo,
|
||||
Arc::new(std::sync::atomic::AtomicBool::new(false)),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
@@ -769,6 +769,7 @@ fn wopi_engine(pool: &Arc<PgPool>) -> (Arc<PgAclEngine>, Arc<FileBlobReadReposit
|
||||
folder_repo,
|
||||
file_repo.clone(),
|
||||
group_repo,
|
||||
Arc::new(std::sync::atomic::AtomicBool::new(false)),
|
||||
)),
|
||||
file_repo,
|
||||
)
|
||||
|
||||
@@ -233,6 +233,7 @@ fn fresh_engine(pool: &Arc<PgPool>) -> (Arc<PgAclEngine>, Arc<FileBlobReadReposi
|
||||
folder_repo,
|
||||
file_repo.clone(),
|
||||
group_repo,
|
||||
Arc::new(std::sync::atomic::AtomicBool::new(false)),
|
||||
));
|
||||
(engine, file_repo)
|
||||
}
|
||||
|
||||
@@ -237,6 +237,7 @@ fn fresh_engine(pool: &Arc<PgPool>) -> Arc<PgAclEngine> {
|
||||
folder_repo,
|
||||
file_repo,
|
||||
group_repo,
|
||||
Arc::new(std::sync::atomic::AtomicBool::new(false)),
|
||||
))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user