diff --git a/libmuttonserver.go b/libmuttonserver.go index d8b6c8e..8856201 100644 --- a/libmuttonserver.go +++ b/libmuttonserver.go @@ -52,13 +52,14 @@ func main() { case "register": // register a new device ID // stdin[0] is expected to be the device ID - os.Create(backend.ConfigDir + backend.PathSeparator + "devices" + backend.PathSeparator + stdin[0]) + _, _ = os.Create(backend.ConfigDir + backend.PathSeparator + "devices" + backend.PathSeparator + stdin[0]) // error ignored; failure unlikely to occur if init was successful; "register" is not a user-facing argument and thus the error would not be visible // print EntryRoot and bool indicating OS type to stdout for client to store in config fmt.Print(backend.EntryRoot + "\x1e" + strconv.FormatBool(backend.IsWindows)) case "init": // create the necessary directories for libmuttonserver to function backend.DirInit(false) - os.MkdirAll(backend.ConfigDir+backend.PathSeparator+"deletions", 0700) + _ = os.MkdirAll(backend.ConfigDir+backend.PathSeparator+"deletions", 0700) // error ignored; failure would have occurred by this point in backend.DirInit + fmt.Println("libmuttonserver directories initialized") case "version", "-v": versionServer() default: diff --git a/src/backend/init.go b/src/backend/init.go index 58cbbbf..7d37a72 100644 --- a/src/backend/init.go +++ b/src/backend/init.go @@ -63,7 +63,6 @@ func DirInit(preserveOldConfigDir bool) { if err != nil { fmt.Println(AnsiError + "Failed to remove existing config directory: " + err.Error() + AnsiReset) os.Exit(1) - } } }