diff options
| author | Xe <me@christine.website> | 2023-01-26 09:13:51 -0500 |
|---|---|---|
| committer | Xe <me@christine.website> | 2023-01-26 09:15:05 -0500 |
| commit | e889be4acf3ca00ac776b9d065a880c63578e38b (patch) | |
| tree | 325f840d052f013c26caa0525da034fc7bc611b7 /internal/yeet | |
| parent | 567fdc2f4c92786bc6149a3d243b79498415f5e3 (diff) | |
| download | x-e889be4acf3ca00ac776b9d065a880c63578e38b.tar.xz x-e889be4acf3ca00ac776b9d065a880c63578e38b.zip | |
internal/yeet: use package ln for logging
Signed-off-by: Xe <me@christine.website>
Diffstat (limited to 'internal/yeet')
| -rw-r--r-- | internal/yeet/yeet.go | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/internal/yeet/yeet.go b/internal/yeet/yeet.go index 7868701..7881933 100644 --- a/internal/yeet/yeet.go +++ b/internal/yeet/yeet.go @@ -3,13 +3,13 @@ package yeet import ( "context" "fmt" - "log" "os" "os/exec" "strings" "time" "github.com/pkg/errors" + "within.website/ln" ) // current working directory and date:time tag of app boot (useful for tagging slugs) @@ -21,7 +21,7 @@ var ( func init() { lwd, err := os.Getwd() if err != nil { - log.Fatal(err) + panic(err) } WD = lwd @@ -32,7 +32,7 @@ func init() { func ShouldWork(ctx context.Context, env []string, dir string, cmdName string, args ...string) { loc, err := exec.LookPath(cmdName) if err != nil { - log.Fatal(err) + panic(err) } cmd := exec.CommandContext(ctx, loc, args...) @@ -42,7 +42,12 @@ func ShouldWork(ctx context.Context, env []string, dir string, cmdName string, a cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr - log.Printf("starting process, pwd: %s, cmd: %s, args: %v", dir, loc, args) + ln.Log(ctx, ln.Info("starting process"), ln.F{ + "pwd": dir, + "cmdName": cmdName, + "args": args, + }) + err = cmd.Run() if err != nil { panic(err) |
