diff --git a/main.go b/main.go index 46d27ee..b8ebe04 100644 --- a/main.go +++ b/main.go @@ -180,12 +180,12 @@ type TICWriter interface { } func main() { - parseEnvironmentVariables() - var legacyMode = flag.Bool("legacy-mode", false, "Assume teleinformation in legacy mode") var pushFrequency = flag.Bool("push-frequency", false, "Also fetch data about the grid frequency") flag.Parse() + parseEnvironmentVariables() + if len(flag.Args()) < 1 { log.Println("missing required argument: serial device (eg. /dev/ttyUSB0)") return