Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Aug 30, 2024. It is now read-only.
/coder-v1-cliPublic archive

Commit7989398

Browse files
author
Faris Huskovic
committed
fix build
1 parent355c5e1 commit7989398

File tree

1 file changed

+20
-25
lines changed

1 file changed

+20
-25
lines changed

‎internal/cmd/envs.go

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,16 @@ coder envs create --image 5f443b16-30652892427b955601330fa5 my-env-name
167167
coder envs create --cpu 4 --disk 100 --memory 8 --image 5f443b16-30652892427b955601330fa5 my-env-name`,
168168
RunE:func(cmd*cobra.Command,args []string)error {
169169
ifimg=="" {
170-
returnxerrors.New("image id unset")
170+
returnxerrors.New("image unset")
171+
}
172+
173+
multiOrgMember,err:=isMultiOrgMember(*user)
174+
iferr!=nil {
175+
returnerr
176+
}
177+
178+
if*multiOrgMember&&org=="" {
179+
returnxerrors.New("org is required for multi-org members")
171180
}
172181

173182
client,err:=newClient()
@@ -234,17 +243,6 @@ coder envs create --cpu 4 --disk 100 --memory 8 --image 5f443b16-30652892427b955
234243
cmd.Flags().StringVarP(&img,"image","i","","name of the image to base the environment off of.")
235244
cmd.Flags().BoolVar(&follow,"follow",false,"follow buildlog after initiating rebuild")
236245
_=cmd.MarkFlagRequired("image")
237-
238-
multiOrgMember,err:=isMultiOrgMember(*user)
239-
iferr!=nil {
240-
_=clog.Fatal(fmt.Sprintf("checking if user is mutli-org member: %s",err.Error()))
241-
returnnil
242-
}
243-
244-
// if the user belongs to multiple organizations we need them to specify which one.
245-
if*multiOrgMember {
246-
_=cmd.MarkFlagRequired("org")
247-
}
248246
returncmd
249247
}
250248

@@ -282,6 +280,16 @@ coder envs edit back-end-env --disk 20`,
282280
returnerr
283281
}
284282

283+
multiOrgMember,err:=isMultiOrgMember(*user)
284+
iferr!=nil {
285+
returnerr
286+
}
287+
288+
// if the user belongs to multiple organizations we need them to specify which one.
289+
if*multiOrgMember&&org=="" {
290+
returnxerrors.New("org is required for multi-org members")
291+
}
292+
285293
cpuCores,_=cmd.Flags().GetFloat32("cpu")
286294
memGB,_=cmd.Flags().GetFloat32("memory")
287295
diskGB,_=cmd.Flags().GetInt("disk")
@@ -332,19 +340,6 @@ coder envs edit back-end-env --disk 20`,
332340
cmd.Flags().IntP("disk","d",diskGB,"The amount of disk storage an environment should be provisioned with.")
333341
cmd.Flags().IntP("gpu","g",gpus,"The amount of disk storage to provision the environment with.")
334342
cmd.Flags().BoolVar(&follow,"follow",false,"follow buildlog after initiating rebuild")
335-
// if the image is being changed we need to know whether or not we should require the org flag.
336-
ifimg!="" {
337-
multiOrgMember,err:=isMultiOrgMember(*user)
338-
iferr!=nil {
339-
_=clog.Fatal(fmt.Sprintf("checking if user is mutli-org member: %s",err.Error()))
340-
returnnil
341-
}
342-
343-
// if the user belongs to multiple organizations we need them to specify which one.
344-
if*multiOrgMember {
345-
_=cmd.MarkFlagRequired("org")
346-
}
347-
}
348343
returncmd
349344
}
350345

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp