fix: user provider can't be configured by config file or environment variables (#4398)

This commit is contained in:
zyy17
2024-07-19 16:41:29 +08:00
committed by GitHub
parent 5274c5a407
commit ce900e850a
2 changed files with 6 additions and 2 deletions

View File

@@ -246,7 +246,9 @@ impl StartCommand {
opts.mode = Mode::Distributed;
}
opts.user_provider.clone_from(&self.user_provider);
if let Some(user_provider) = &self.user_provider {
opts.user_provider = Some(user_provider.clone());
}
Ok(())
}

View File

@@ -397,7 +397,9 @@ impl StartCommand {
opts.influxdb.enable = self.influxdb_enable;
}
opts.user_provider.clone_from(&self.user_provider);
if let Some(user_provider) = &self.user_provider {
opts.user_provider = Some(user_provider.clone());
}
Ok(())
}