File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -155,6 +155,12 @@ func MigrateSetup(state *config.State) error {
155
155
newConf := config .DefaultConfig ()
156
156
p := path .Dir (newConf .Keydir )
157
157
158
+ // abort early if it exists
159
+ if ok , _ := afero .DirExists (state .Fs , p ); ok {
160
+ logging .Print ("%s already exists!\n " , p )
161
+ return nil
162
+ }
163
+
158
164
if err := state .Fs .MkdirAll (p , os .ModePerm ); err != nil {
159
165
return err
160
166
}
@@ -176,11 +182,6 @@ func MigrateSetup(state *config.State) error {
176
182
return nil
177
183
}
178
184
179
- if ok , _ := afero .DirExists (state .Fs , p ); ok {
180
- logging .Print ("%s already exists!\n " , p )
181
- return nil
182
- }
183
-
184
185
logging .Print ("Moving files..." )
185
186
if err := sbctl .CopyDirectory (state .Fs , sbctl .DatabasePath , p ); err != nil {
186
187
logging .NotOk ("" )
You can’t perform that action at this time.
0 commit comments