ENV requires config fields be exported.
This commit is contained in:
10
args.go
10
args.go
@ -17,7 +17,7 @@ func (b *bot) parseArgs(args []string) error {
|
||||
flags := flag.NewFlagSet(args[0], flag.ExitOnError)
|
||||
cliConfig := botConfig{}
|
||||
flags.BoolVar(&cliConfig.Debug, "debug", false, "enables command debugging to stdout")
|
||||
flags.StringVar(&cliConfig.logConvIDStr, "log-convid", "", "sets the keybase chat1.ConvIDStr to log to for feedback")
|
||||
flags.StringVar(&cliConfig.LogConvIDStr, "log-convid", "", "sets the keybase chat1.ConvIDStr to log to for feedback")
|
||||
if err := flags.Parse(args[1:]); err != nil {
|
||||
return err
|
||||
}
|
||||
@ -27,15 +27,15 @@ func (b *bot) parseArgs(args []string) error {
|
||||
if cliConfig.Debug == true {
|
||||
b.config.Debug = true
|
||||
}
|
||||
if cliConfig.logConvIDStr != "" {
|
||||
b.config.logConvIDStr = cliConfig.logConvIDStr
|
||||
if cliConfig.LogConvIDStr != "" {
|
||||
b.config.LogConvIDStr = cliConfig.LogConvIDStr
|
||||
}
|
||||
}
|
||||
|
||||
// then print the running options
|
||||
b.debug("Debug Enabled")
|
||||
if b.config.logConvIDStr != "" {
|
||||
b.debug("Logging to conversation %s", b.config.logConvIDStr)
|
||||
if b.config.LogConvIDStr != "" {
|
||||
b.debug("Logging to conversation %s", b.config.LogConvIDStr)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user