treatment: modify tags, check err on flag

This commit is contained in:
Trek H 2020-08-19 12:43:56 +09:30
parent 9329c30928
commit e5e9c31ffb
3 changed files with 7 additions and 5 deletions

View File

@ -1,4 +1,4 @@
// +build circleci
// +build !pi3
/*
DESCRIPTION

View File

@ -69,9 +69,7 @@ const (
const (
netSendRetryTime = 5 * time.Second
defaultSleepTime = 60 // Seconds
profilePath = "rv.prof"
pkg = "rv: "
runPreDelay = 20 * time.Second
)
// Treatment modes.
@ -92,7 +90,6 @@ func main() {
// Set up the player command with audio file path.
filePtr := flag.String("path", "", "Path to sound file we wish to play.")
flag.Parse()
cmd := exec.Command(audioCmd, *filePtr)
// Create lumberjack logger to handle logging to file.
fileLog := &lumberjack.Logger{
@ -109,6 +106,11 @@ func main() {
// lumberjack and netloggers.
log := logger.New(logVerbosity, io.MultiWriter(fileLog, netLog), logSuppress)
if *filePtr == "" {
log.Log(logger.Fatal, "no file path provided, check usage")
}
cmd := exec.Command(audioCmd, *filePtr)
// The netsender client will handle communication with netreceiver and GPIO stuff.
log.Log(logger.Debug, "initialising netsender client")
ns, err := netsender.New(log, gpio.InitPin, gpio.ReadPin, gpio.WritePin, varMap)

View File

@ -1,4 +1,4 @@
// +build !circleci
// +build pi3
/*
DESCRIPTION