Implement base operator #1

Merged
pierre merged 21 commits from operator into master 2023-05-08 16:20:17 +00:00
Showing only changes of commit 765a8108fd - Show all commits

View File

@ -531,6 +531,15 @@ impl MinioService {
/// Attach a user to a policy /// Attach a user to a policy
pub async fn policy_attach_user(&self, user: &MinioUser, policy: &str) -> anyhow::Result<()> { pub async fn policy_attach_user(&self, user: &MinioUser, policy: &str) -> anyhow::Result<()> {
// Check if the policy has already been attached to the user
if self
.policy_attach_get_user_list(user)
.await?
.contains(&policy.to_string())
{
return Ok(());
}
let res = self let res = self
.exec_mc_cmd::<BasicMinioResult>(&[ .exec_mc_cmd::<BasicMinioResult>(&[
"admin", "admin",