From 4771bf45ac078cf00bbdf2b082e28e06f4eab990 Mon Sep 17 00:00:00 2001 From: David Allen Date: Sat, 30 Aug 2025 00:29:18 -0600 Subject: [PATCH 1/2] refactor: added MAKESHIFT_LOG_LEVEL env var --- cmd/root.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/root.go b/cmd/root.go index f9ac4bc..caa383c 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -33,6 +33,7 @@ var rootCmd = cobra.Command{ Run: func(cmd *cobra.Command, args []string) { // try and set flags using env vars setenv(cmd, "log-file", "MAKESHIFT_LOG_FILE") + setenv(cmd, "log-level", "MAKESHIFT_LOG_LEVEL") if len(args) == 0 { err := cmd.Help() if err != nil { From d191577ac980dd541af4c36cbc4dffa51be5451e Mon Sep 17 00:00:00 2001 From: David Allen Date: Sat, 30 Aug 2025 00:29:34 -0600 Subject: [PATCH 2/2] chore: updated README export vars --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5d4e7bf..2470177 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ Here are some of the common commands you may want to try right off the bat (asid export MAKESHIFT_HOST=localhost export MAKESHIFT_PATH=/test export MAKESHIFT_ROOT=./test +export MAKESHIFT_LOG_FILE=logs/makeshift.log +export MAKESHIFT_LOG_LEVEL=debug ``` Start the server. The `--init` flag with create the default files and directory to get started at the `--root` path.