@@ -200,9 +200,17 @@ coder envs create my-new-powerful-env --cpu 12 --disk 100 --memory 16 --image ub
200
200
return err
201
201
}
202
202
203
- provider , err := coderutil .DefaultWorkspaceProvider (ctx , client )
204
- if err != nil {
205
- return xerrors .Errorf ("default workspace provider: %w" , err )
203
+ var provider * coder.KubernetesProvider
204
+ if providerName == "" {
205
+ provider , err = coderutil .DefaultWorkspaceProvider (ctx , client )
206
+ if err != nil {
207
+ return xerrors .Errorf ("default workspace provider: %w" , err )
208
+ }
209
+ } else {
210
+ provider , err = coderutil .ProviderByName (ctx , client , providerName )
211
+ if err != nil {
212
+ return xerrors .Errorf ("provider by name: %w" , err )
213
+ }
206
214
}
207
215
208
216
// ExactArgs(1) ensures our name value can't panic on an out of bounds.
@@ -350,17 +358,9 @@ coder envs create-from-repo -f coder.yaml`,
350
358
return xerrors .Errorf ("parse environment template config: %w" , err )
351
359
}
352
360
353
- var provider * coder.KubernetesProvider
354
- if providerName == "" {
355
- provider , err = coderutil .DefaultWorkspaceProvider (ctx , client )
356
- if err != nil {
357
- return xerrors .Errorf ("default workspace provider: %w" , err )
358
- }
359
- } else {
360
- provider , err = coderutil .ProviderByName (ctx , client , providerName )
361
- if err != nil {
362
- return xerrors .Errorf ("provider by name: %w" , err )
363
- }
361
+ provider , err := coderutil .DefaultWorkspaceProvider (ctx , client )
362
+ if err != nil {
363
+ return xerrors .Errorf ("default workspace provider: %w" , err )
364
364
}
365
365
366
366
env , err := client .CreateEnvironment (ctx , coder.CreateEnvironmentRequest {
0 commit comments