Fix none driver stop commands.

pull/2558/head
dlorenc 2018-02-15 08:37:46 -08:00
parent b6f3cd0163
commit 23d9fde284
1 changed files with 5 additions and 5 deletions

View File

@ -136,7 +136,7 @@ func (d *Driver) Kill() error {
}
func (d *Driver) Remove() error {
rmCmd := `for svc in "localkube", "kubelet"; do
rmCmd := `for svc in "localkube" "kubelet"; do
sudo systemctl stop "$svc".service
done
sudo rm -rf /var/lib/localkube || true`
@ -151,7 +151,7 @@ func (d *Driver) Remove() error {
}
func (d *Driver) Restart() error {
restartCmd := `for svc in "localkube", "kubelet"; do
restartCmd := `for svc in "localkube" "kubelet"; do
if systemctl is-active $svc.service; then
sudo systemctl restart "$svc".service
fi
@ -179,9 +179,9 @@ func (d *Driver) Start() error {
func (d *Driver) Stop() error {
var stopcmd = fmt.Sprintf("if [[ `systemctl` =~ -\\.mount ]] &>/dev/null; "+`then
for svc in "localkube", "kubelet"; do
sudo systemctl stop "$svc".service
done
for svc in "localkube" "kubelet"; do
sudo systemctl stop "$svc".service || true
done
else
sudo kill $(cat %s)
fi