b9574701b020043bc32656fda20de4c1ecc805ea

Author
Ayman Bagabas <ayman.bagabas@gmail.com>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

feat(log): add log module

Diff

 1diff --git a/log/log.go b/log/log.go
 2new file mode 100644
 3index 0000000000000000000000000000000000000000..d2df5bbb46ab00b34f37bceb8c52a55f3a1e4269
 4--- /dev/null
 5+++ b/log/log.go
 6@@ -0,0 +1,14 @@
 7+// Package log initializes the logger for Soft Serve modules.
 8+package log
 9+
10+import (
11+	"os"
12+
13+	"github.com/charmbracelet/log"
14+)
15+
16+func init() {
17+	if os.Getenv("SOFT_SERVE_DEBUG") == "true" {
18+		log.SetLevel(log.DebugLevel)
19+	}
20+}