We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8cffdc commit 0827ee9Copy full SHA for 0827ee9
1 file changed
src/azure.rs
@@ -42,7 +42,11 @@ struct AzureConfig {
42
/// Get Azure credentials from config.toml
43
fn get_azure_credentials(name: &str) -> AzureConfig {
44
let args = Args::parse();
45
- let cfg_file = args.config_file;
+ let mut cfg_file = args.config_file;
46
+ // check if env variable available KCI_STORAGE_CONFIG
47
+ if let Ok(env_cfg_file) = std::env::var("KCI_STORAGE_CONFIG") {
48
+ cfg_file = env_cfg_file;
49
+ }
50
let cfg_content = std::fs::read_to_string(cfg_file).unwrap();
51
let cfg: Table = toml::from_str(&cfg_content).unwrap();
52
let azure_cfg = cfg.get(name).unwrap();
0 commit comments