--- a/main.go Fri May 10 23:23:35 2019 -0500
+++ b/main.go Fri May 10 23:31:45 2019 -0500
@@ -5,6 +5,7 @@
"github.com/alecthomas/kong"
+ "bitbucket.org/TheToyz/nowdead/globals" "bitbucket.org/TheToyz/nowdead/run"
@@ -14,12 +15,14 @@
-func (c *versionCmd) Run() error {
+func (c *versionCmd) Run(g *globals.Globals) error { fmt.Printf("wasdead v%s\n", version)
Run run.RunCmd `kong:"cmd,help='Run the bot'"`
Version versionCmd `kong:"cmd,help='Display the version of this program'"`
@@ -33,6 +36,6 @@
+ err := ctx.Run(&cli.Globals) --- a/run/run.go Fri May 10 23:23:35 2019 -0500
+++ b/run/run.go Fri May 10 23:31:45 2019 -0500
@@ -10,6 +10,7 @@
"bitbucket.org/TheToyz/nowdead/database"
"bitbucket.org/TheToyz/nowdead/discord"
+ "bitbucket.org/TheToyz/nowdead/globals" "bitbucket.org/TheToyz/nowdead/presence"
"bitbucket.org/TheToyz/nowdead/twitch"
@@ -28,8 +29,8 @@
log.SetLevel(log.DebugLevel)
-func (r *RunCmd) Run() error {
- if err := database.Open("db"); err != nil {
+func (r *RunCmd) Run(g *globals.Globals) error { + if err := database.Open(g.DatabasePath); err != nil {