mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-03-10 11:17:54 -04:00
fix force overwrite bug
Signed-off-by: Christian Richter <crichter@owncloud.com>
This commit is contained in:
@@ -143,16 +143,15 @@ func backupOcisConfigFile(configPath string) (string, error) {
|
||||
}
|
||||
|
||||
func CreateConfig(insecure, forceOverwrite bool, configPath string) error {
|
||||
err := checkConfigPath(configPath)
|
||||
targetBackupConfig := ""
|
||||
|
||||
err := checkConfigPath(configPath)
|
||||
if err != nil && !forceOverwrite {
|
||||
return err
|
||||
} else if forceOverwrite {
|
||||
} else if forceOverwrite && err != nil {
|
||||
targetBackupConfig, err = backupOcisConfigFile(configPath)
|
||||
if err != nil {
|
||||
return err
|
||||
} else {
|
||||
|
||||
}
|
||||
}
|
||||
err = os.MkdirAll(configPath, 0700)
|
||||
|
||||
Reference in New Issue
Block a user