mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-27 02:41:26 +08:00
added verbose command logs
This commit is contained in:
@@ -178,20 +178,15 @@ func DeleteInterface(ifacename string, postdown string) error {
|
||||
if netclientutils.IsWindows() {
|
||||
err = local.RemoveWindowsConf(ifacename)
|
||||
} else {
|
||||
ipExec, err := exec.LookPath("ip")
|
||||
ipExec, errN := exec.LookPath("ip")
|
||||
err = errN
|
||||
if err != nil {
|
||||
log.Println(err)
|
||||
}
|
||||
out, err := local.RunCmd(ipExec + " link del " + ifacename)
|
||||
if err != nil {
|
||||
log.Println(out, err)
|
||||
}
|
||||
_, err = local.RunCmd(ipExec + " link del " + ifacename, false)
|
||||
if postdown != "" {
|
||||
runcmds := strings.Split(postdown, "; ")
|
||||
err = local.RunCmds(runcmds)
|
||||
if err != nil {
|
||||
log.Println("Error encountered running PostDown: " + err.Error())
|
||||
}
|
||||
err = local.RunCmds(runcmds, true)
|
||||
}
|
||||
}
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user