Skip to content
Snippets Groups Projects
Commit 0d504837 authored by Reviath's avatar Reviath
Browse files

If folder exists, os will not try to create dir.

parent 02d31b74
Branches
Tags
No related merge requests found
Pipeline #677 passed
......@@ -16,12 +16,17 @@ import (
// EvalCommand is a handler for eval command
func EvalCommand(ctx CommandHandler.Context, _ []string) error {
uuidvar := uuid.New()
err := os.Mkdir("./evals", os.ModeDevice)
_, err := os.Stat("./evals")
if os.IsNotExist(err) {
err = os.Mkdir("./evals", os.ModeDevice)
if err != nil {
ctx.Reply("Error while creating evals folder")
time.Sleep(1 * time.Second)
ctx.Reply(err.Error())
return nil
}
}
_, err = os.Create(fmt.Sprintf("./evals/%s.go", uuidvar))
if err != nil {
ctx.Reply("Error while creating file..")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment