MCPcopy Create free account
hub / github.com/auth0/auth0-cli / selectValidTenantFromConfig

Function selectValidTenantFromConfig

internal/cli/tenants.go:115–128  ·  view source on GitHub ↗
(cli *cli, cmd *cobra.Command, args []string)

Source from the content-addressed store, hash-verified

113}
114
115func selectValidTenantFromConfig(cli *cli, cmd *cobra.Command, args []string) (string, error) {
116 if len(args) > 0 {
117 tenant, err := cli.Config.GetTenant(args[0])
118 if err != nil {
119 return "", err
120 }
121
122 return tenant.Domain, nil
123 }
124
125 var selectedTenant string
126 err := tenantDomain.Pick(cmd, &selectedTenant, cli.tenantPickerOptions)
127 return selectedTenant, err
128}
129
130func (c *cli) tenantPickerOptions(_ context.Context) (pickerOptions, error) {
131 tenants, err := c.Config.ListAllTenants()

Callers 3

logoutCmdFunction · 0.85
useTenantCmdFunction · 0.85
openTenantCmdFunction · 0.85

Calls 2

GetTenantMethod · 0.80
PickMethod · 0.45

Tested by

no test coverage detected