safing-portbase/modules/flags.go
Daniel 402429cd70 Revamp module structure
- Add shutdown mechanics to module
- Adapt dbmodule to new mechanics
2019-08-09 16:45:43 +02:00

25 lines
338 B
Go

package modules
import "flag"
var (
// HelpFlag triggers printing flag.Usage. It's exported for custom help handling.
HelpFlag bool
)
func init() {
flag.BoolVar(&HelpFlag, "help", false, "print help")
}
func parseFlags() error {
// parse flags
flag.Parse()
if HelpFlag {
flag.Usage()
return ErrCleanExit
}
return nil
}