package lumecmd import ( lifx "git.kill0.net/chill9/lume" ) func PoweronCmd(args CmdArgs) (int, error) { c := args.Client duration := args.Flags.Float64("duration") selector := args.Flags.String("selector") state := lifx.State{Power: "on", Duration: duration} r, err := c.SetState(selector, state) if err != nil { return ExitFailure, err } PrintResults(r.Results) return ExitSuccess, nil }