aboutsummaryrefslogtreecommitdiffhomepage
path: root/cli
diff options
context:
space:
mode:
authorGravatar Rogier Lommers <rogier@lommers.org>2018-01-30 05:34:00 +0100
committerGravatar fguillot <fred@kanboard.net>2018-01-29 20:34:00 -0800
commit24a2f472ec8593b4734e91ac15ee5503d16ae63a (patch)
treeeea369c191da9b2807b3e8db714ca84f20761d20 /cli
parent40eb1b10fe40bd23e40708f734b74b992547d8ca (diff)
Add flag to enable debug logging
Diffstat (limited to 'cli')
-rw-r--r--cli/cli.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/cli.go b/cli/cli.go
index 3385ab8..80231bf 100644
--- a/cli/cli.go
+++ b/cli/cli.go
@@ -8,6 +8,8 @@ import (
"flag"
"fmt"
+ "github.com/miniflux/miniflux/logger"
+
"github.com/miniflux/miniflux/config"
"github.com/miniflux/miniflux/daemon"
"github.com/miniflux/miniflux/storage"
@@ -22,6 +24,7 @@ func Parse() {
flagFlushSessions := flag.Bool("flush-sessions", false, "Flush all sessions (disconnect users)")
flagCreateAdmin := flag.Bool("create-admin", false, "Create admin user")
flagResetPassword := flag.Bool("reset-password", false, "Reset user password")
+ flagDebugMode := flag.Bool("debug", false, "Enable debug mode (more verbose output)")
flag.Parse()
cfg := config.NewConfig()
@@ -60,5 +63,10 @@ func Parse() {
return
}
+ if *flagDebugMode {
+ logger.EnableDebug()
+ }
+
+ // start daemon
daemon.Run(cfg, store)
}