@@ -48,9 +48,11 @@ const (
48
48
)
49
49
50
50
const (
51
- contextsDir = "contexts"
52
- metadataDir = "meta"
53
- metaFile = "meta.json"
51
+ dockerEndpointKey = "docker"
52
+ configDir = ".docker"
53
+ contextsDir = "contexts"
54
+ metadataDir = "meta"
55
+ metaFile = "meta.json"
54
56
)
55
57
56
58
type contextStoreKey struct {}
@@ -103,7 +105,7 @@ func New(opts ...Opt) (Store, error) {
103
105
return nil , err
104
106
}
105
107
s := & store {
106
- root : filepath .Join (home , ".docker" ),
108
+ root : filepath .Join (home , configDir ),
107
109
}
108
110
if _ , err := os .Stat (s .root ); os .IsNotExist (err ) {
109
111
if err = os .Mkdir (s .root , 0755 ); err != nil {
@@ -190,11 +192,12 @@ func parse(payload []byte, getter func() interface{}) (interface{}, error) {
190
192
191
193
func (s * store ) GetType (meta * Metadata ) string {
192
194
for k := range meta .Endpoints {
193
- if k != "docker" {
195
+ if k != dockerEndpointKey {
194
196
return k
195
197
}
196
198
}
197
- return "docker"
199
+
200
+ return dockerEndpointKey
198
201
}
199
202
200
203
func (s * store ) Create (name string , data TypedContext ) error {
@@ -220,8 +223,8 @@ func (s *store) Create(name string, data TypedContext) error {
220
223
Name : name ,
221
224
Metadata : data ,
222
225
Endpoints : map [string ]interface {}{
223
- "docker" : dummyContext {},
224
- (data .Type ): dummyContext {},
226
+ ( dockerEndpointKey ): dummyContext {},
227
+ (data .Type ): dummyContext {},
225
228
},
226
229
}
227
230
0 commit comments