fix: azure doesn't support underscores in key vault
This commit is contained in:
@@ -354,7 +354,9 @@ pub async fn create_config(
|
|||||||
"type": client,
|
"type": client,
|
||||||
});
|
});
|
||||||
for (key, desc, help_message, is_secret) in prompts {
|
for (key, desc, help_message, is_secret) in prompts {
|
||||||
let env_name = format!("{client}_{key}").to_ascii_uppercase();
|
let env_name = format!("{client}-{key}")
|
||||||
|
.to_ascii_uppercase()
|
||||||
|
.replace("_", "-");
|
||||||
let required = std::env::var(&env_name).is_err();
|
let required = std::env::var(&env_name).is_err();
|
||||||
let value = if !is_secret {
|
let value = if !is_secret {
|
||||||
prompt_input_string(desc, required, *help_message)?
|
prompt_input_string(desc, required, *help_message)?
|
||||||
|
|||||||
Reference in New Issue
Block a user