package main import ( "flag" "git.dcpri.me/some-fancy-tools/heartbeet/poller" ) var ( period poller.PeriodValue argument string ) func init() { // Add and parse flags passed to script flag.Var(&period, "period", "Period to send metric at") flag.StringVar(&argument, "argument", "STATE_CODE", "Argument Variable name") flag.Parse() } func main() { poller.StartTicker(period.Duration, argument) }