misc: added env support for the other cli flags

This commit is contained in:
Sheen Capadngan
2025-03-19 15:44:56 +08:00
parent 4478dc8659
commit 049f0f56a0
2 changed files with 43 additions and 24 deletions

View File

@@ -47,12 +47,24 @@ var bootstrapCmd = &cobra.Command{
}
organization, _ := cmd.Flags().GetString("organization")
if organization == "" {
if envOrganization, ok := os.LookupEnv("INFISICAL_ADMIN_ORGANIZATION"); ok {
organization = envOrganization
}
}
if organization == "" {
log.Error().Msg("organization is required")
return
}
domain, _ := cmd.Flags().GetString("domain")
if domain == "" {
if envDomain, ok := os.LookupEnv("INFISICAL_API_URL"); ok {
domain = envDomain
}
}
if domain == "" {
log.Error().Msg("domain is required")
return