# HG changeset patch # User yakumo.izuru # Date 1700567054 0 # Node ID 8533d875a2bbfa17b9573557ccb329fa2960c3ea # Parent b32ca33188c023feced1b047d56b1a1dfb5de66d The World (XXI) * Replace all iterations of log.* with fmt.* and os.Exit() * Use proper Go versioning Signed-off-by: Izuru Yakumo diff -r b32ca33188c0 -r 8533d875a2bb cmd/aya/main.go --- a/cmd/aya/main.go Mon Oct 23 22:39:52 2023 +0000 +++ b/cmd/aya/main.go Tue Nov 21 11:44:14 2023 +0000 @@ -5,7 +5,6 @@ "bytes" "fmt" "io" - "log" "os" "os/exec" "path/filepath" @@ -78,7 +77,7 @@ err := c.Run() if errbuf.Len() > 0 { - log.Println("ERROR:", errbuf.String()) + fmt.Println("ERROR:", errbuf.String()) } if err != nil { return "", err @@ -350,7 +349,7 @@ run(vars, "prehook") modified = true } - log.Println("build:", path) + fmt.Println("build:", path) return build(path, nil, vars) } return nil @@ -402,13 +401,15 @@ buildAll(false) } else if len(args) == 1 { if err := build(args[0], os.Stdout, globals()); err != nil { - log.Fatal("ERROR: " + err.Error()) + fmt.Println("ERROR: " + err.Error()) + os.Exit(1) } } else { - log.Fatal("ERROR: too many arguments") + fmt.Println("ERROR: too many arguments") + os.Exit(1) } case "clean": - log.Println("Removing generated site directory") + fmt.Println("Removing generated site directory") os.RemoveAll(PUBDIR) case "help": printUsage() @@ -416,7 +417,8 @@ aya.HttpServe(PUBDIR) case "var": if len(args) == 0 { - log.Fatal("var: filename expected") + fmt.Println("var: filename expected") + os.Exit(1) } else { s := "" if vars, _, err := getVars(args[0], Vars{}); err != nil { @@ -441,9 +443,9 @@ buildAll(true) default: if s, err := run(globals(), cmd, args...); err != nil { - log.Println(err) + fmt.Println(err) } else { - log.Println(s) + fmt.Println(s) } } }