@@ -53,20 +53,19 @@ var (
53
53
)
54
54
55
55
const (
56
- varURL = "url"
57
- varToken = "token"
58
- varAgentToken = "agent-token"
59
- varAgentTokenFile = "agent-token-file"
60
- varAgentURL = "agent-url"
61
- varHeader = "header"
62
- varHeaderCommand = "header-command"
63
- varNoOpen = "no-open"
64
- varNoVersionCheck = "no-version-warning"
65
- varNoFeatureWarning = "no-feature-warning"
66
- varForceTty = "force-tty"
67
- varVerbose = "verbose"
68
- varOrganizationSelect = "organization"
69
- varDisableDirect = "disable-direct-connections"
56
+ varURL = "url"
57
+ varToken = "token"
58
+ varAgentToken = "agent-token"
59
+ varAgentTokenFile = "agent-token-file"
60
+ varAgentURL = "agent-url"
61
+ varHeader = "header"
62
+ varHeaderCommand = "header-command"
63
+ varNoOpen = "no-open"
64
+ varNoVersionCheck = "no-version-warning"
65
+ varNoFeatureWarning = "no-feature-warning"
66
+ varForceTty = "force-tty"
67
+ varVerbose = "verbose"
68
+ varDisableDirect = "disable-direct-connections"
70
69
71
70
notLoggedInMessage = "You are not logged in. Try logging in using 'coder login <url>'."
72
71
@@ -452,15 +451,6 @@ func (r *RootCmd) Command(subcommands []*serpent.Command) (*serpent.Command, err
452
451
Value : serpent .StringOf (& r .globalConfig ),
453
452
Group : globalGroup ,
454
453
},
455
- {
456
- Flag : varOrganizationSelect ,
457
- FlagShorthand : "z" ,
458
- Env : "CODER_ORGANIZATION" ,
459
- Description : "Select which organization (uuid or name) to use This overrides what is present in the config file." ,
460
- Value : serpent .StringOf (& r .organizationSelect ),
461
- Hidden : true ,
462
- Group : globalGroup ,
463
- },
464
454
{
465
455
Flag : "version" ,
466
456
// This was requested by a customer to assist with their migration.
@@ -477,21 +467,20 @@ func (r *RootCmd) Command(subcommands []*serpent.Command) (*serpent.Command, err
477
467
478
468
// RootCmd contains parameters and helpers useful to all commands.
479
469
type RootCmd struct {
480
- clientURL * url.URL
481
- token string
482
- globalConfig string
483
- header []string
484
- headerCommand string
485
- agentToken string
486
- agentTokenFile string
487
- agentURL * url.URL
488
- forceTTY bool
489
- noOpen bool
490
- verbose bool
491
- organizationSelect string
492
- versionFlag bool
493
- disableDirect bool
494
- debugHTTP bool
470
+ clientURL * url.URL
471
+ token string
472
+ globalConfig string
473
+ header []string
474
+ headerCommand string
475
+ agentToken string
476
+ agentTokenFile string
477
+ agentURL * url.URL
478
+ forceTTY bool
479
+ noOpen bool
480
+ verbose bool
481
+ versionFlag bool
482
+ disableDirect bool
483
+ debugHTTP bool
495
484
496
485
noVersionCheck bool
497
486
noFeatureWarning bool
@@ -645,13 +634,14 @@ func NewOrganizationContext() *OrganizationContext {
645
634
func (o * OrganizationContext ) AttachOptions (cmd * serpent.Command ) {
646
635
cmd .Options = append (cmd .Options , serpent.Option {
647
636
Name : "Organization" ,
648
- Description : "Set the organization for the command to use." ,
637
+ Description : "Select which organization (uuid or name) to use." ,
649
638
// Only required if the user is a part of more than 1 organization.
650
639
// Otherwise, we can assume a default value.
651
- Required : false ,
652
- Flag : "org" ,
653
- Env : "CODER_ORGANIZATION" ,
654
- Value : serpent .StringOf (& o .FlagSelect ),
640
+ Required : false ,
641
+ Flag : "org" ,
642
+ FlagShorthand : "z" ,
643
+ Env : "CODER_ORGANIZATION" ,
644
+ Value : serpent .StringOf (& o .FlagSelect ),
655
645
})
656
646
}
657
647
0 commit comments