mirror of
https://github.com/nonoo/kappanhang.git
synced 2026-01-01 22:40:00 +01:00
Only start rigctld if it's found in $PATH
This commit is contained in:
parent
3c331eac47
commit
0f284dc264
|
|
@ -6,6 +6,7 @@ import (
|
|||
"encoding/binary"
|
||||
"errors"
|
||||
"fmt"
|
||||
"os/exec"
|
||||
"time"
|
||||
)
|
||||
|
||||
|
|
@ -264,7 +265,11 @@ func (s *controlStream) handleRead(r []byte) error {
|
|||
serialCmdRunner.startIfNeeded(runCmdOnSerialPortCreated)
|
||||
}
|
||||
if !disableRigctld {
|
||||
rigctldRunner.startIfNeeded(fmt.Sprint("rigctld -m ", rigctldModel, " -r :", serialTCPPort))
|
||||
if _, err := exec.LookPath("rigctld"); err != nil {
|
||||
log.Error("can't start rigctld: ", err)
|
||||
} else {
|
||||
rigctldRunner.startIfNeeded(fmt.Sprint("rigctld -m ", rigctldModel, " -r :", serialTCPPort))
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue