Commit 47566e6

Richard Luby <richluby@gmail.com>
2016-10-06 10:03:28
added option to load from config file
program now allows CLI specified config file
1 parent f1ec58c
Changed files (1)
questioner.go
@@ -2,6 +2,7 @@
 package main
 
 import (
+	"flag"
 	"fmt"
 	"github.com/BurntSushi/toml"
 	"io/ioutil"
@@ -43,6 +44,8 @@ func LoadConfiguration(cfgFile string) CONFIG {
 
 // main handles starting the listening server
 func main() {
-	LoadConfiguration("")
+	confFile := flag.String("conf-file", "", "define a specific configuration file to read")
+	flag.Parse()
+	LoadConfiguration(*confFile)
 	fmt.Printf("%+v\n", config)
 }