77 "github.com/docker/cli/cli/context/docker"
88 "github.com/docker/cli/cli/context/store"
99 cliflags "github.com/docker/cli/cli/flags"
10- "github.com/docker/docker/errdefs"
1110 "github.com/pkg/errors"
1211)
1312
@@ -117,15 +116,15 @@ func (s *ContextStoreWithDefault) List() ([]store.Metadata, error) {
117116// CreateOrUpdate is not allowed for the default context and fails
118117func (s * ContextStoreWithDefault ) CreateOrUpdate (meta store.Metadata ) error {
119118 if meta .Name == DefaultContextName {
120- return errdefs . InvalidParameter (errors .New ("default context cannot be created nor updated" ))
119+ return invalidParameter (errors .New ("default context cannot be created nor updated" ))
121120 }
122121 return s .Store .CreateOrUpdate (meta )
123122}
124123
125124// Remove is not allowed for the default context and fails
126125func (s * ContextStoreWithDefault ) Remove (name string ) error {
127126 if name == DefaultContextName {
128- return errdefs . InvalidParameter (errors .New ("default context cannot be removed" ))
127+ return invalidParameter (errors .New ("default context cannot be removed" ))
129128 }
130129 return s .Store .Remove (name )
131130}
@@ -145,15 +144,15 @@ func (s *ContextStoreWithDefault) GetMetadata(name string) (store.Metadata, erro
145144// ResetTLSMaterial is not implemented for default context and fails
146145func (s * ContextStoreWithDefault ) ResetTLSMaterial (name string , data * store.ContextTLSData ) error {
147146 if name == DefaultContextName {
148- return errdefs . InvalidParameter (errors .New ("default context cannot be edited" ))
147+ return invalidParameter (errors .New ("default context cannot be edited" ))
149148 }
150149 return s .Store .ResetTLSMaterial (name , data )
151150}
152151
153152// ResetEndpointTLSMaterial is not implemented for default context and fails
154153func (s * ContextStoreWithDefault ) ResetEndpointTLSMaterial (contextName string , endpointName string , data * store.EndpointTLSData ) error {
155154 if contextName == DefaultContextName {
156- return errdefs . InvalidParameter (errors .New ("default context cannot be edited" ))
155+ return invalidParameter (errors .New ("default context cannot be edited" ))
157156 }
158157 return s .Store .ResetEndpointTLSMaterial (contextName , endpointName , data )
159158}
@@ -186,7 +185,7 @@ func (s *ContextStoreWithDefault) GetTLSData(contextName, endpointName, fileName
186185 return nil , err
187186 }
188187 if defaultContext .TLS .Endpoints [endpointName ].Files [fileName ] == nil {
189- return nil , errdefs . NotFound (errors .Errorf ("TLS data for %s/%s/%s does not exist" , DefaultContextName , endpointName , fileName ))
188+ return nil , notFound (errors .Errorf ("TLS data for %s/%s/%s does not exist" , DefaultContextName , endpointName , fileName ))
190189 }
191190 return defaultContext .TLS .Endpoints [endpointName ].Files [fileName ], nil
192191 }
0 commit comments