dont list empty ones
parent
d84aa9f447
commit
6c94880149
|
@ -49,12 +49,10 @@ func DeleteAllContainersByLabel(ociBin string, label string) []error {
|
||||||
glog.Infof("error listing containers by label %q: %v", label, err)
|
glog.Infof("error listing containers by label %q: %v", label, err)
|
||||||
}
|
}
|
||||||
for _, c := range cs {
|
for _, c := range cs {
|
||||||
if c != "" {
|
cmd := exec.Command(ociBin, "rm", "-f", "-v", c)
|
||||||
cmd := exec.Command(ociBin, "rm", "-f", "-v", c)
|
if out, err := cmd.CombinedOutput(); err != nil {
|
||||||
if out, err := cmd.CombinedOutput(); err != nil {
|
glog.Infof("error deleting container %s: output: %s", c, string(out))
|
||||||
glog.Infof("error deleting container %s: output: %s", c, string(out))
|
deleteErrs = append(deleteErrs, err)
|
||||||
deleteErrs = append(deleteErrs, err)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return deleteErrs
|
return deleteErrs
|
||||||
|
@ -436,7 +434,9 @@ func listContainersByLabel(ociBinary string, label string) ([]string, error) {
|
||||||
outs := strings.Split(strings.Replace(string(stdout), "\r", "", -1), "\n")
|
outs := strings.Split(strings.Replace(string(stdout), "\r", "", -1), "\n")
|
||||||
var names []string
|
var names []string
|
||||||
for _, o := range outs {
|
for _, o := range outs {
|
||||||
names = append(names, strings.TrimSpace(o))
|
if strings.TrimSpace(o) != "" {
|
||||||
|
names = append(names, strings.TrimSpace(o))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return names, err
|
return names, err
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,12 +42,10 @@ func DeleteAllVolumesByLabel(ociBin string, label string) []error {
|
||||||
glog.Infof("error listing volumes by label %q: %v", label, err)
|
glog.Infof("error listing volumes by label %q: %v", label, err)
|
||||||
}
|
}
|
||||||
for _, v := range vs {
|
for _, v := range vs {
|
||||||
if v != "" {
|
cmd := exec.Command(ociBin, "volume", "rm", "--force", v)
|
||||||
cmd := exec.Command(ociBin, "volume", "rm", "--force", v)
|
if out, err := cmd.CombinedOutput(); err != nil {
|
||||||
if out, err := cmd.CombinedOutput(); err != nil {
|
glog.Infof("error deleting volume %s: output: %s", v, string(out))
|
||||||
glog.Infof("error deleting volume %s: output: %s", v, string(out))
|
deleteErrs = append(deleteErrs, err)
|
||||||
deleteErrs = append(deleteErrs, err)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -67,7 +65,10 @@ func allVolumesByLabel(ociBin string, label string) ([]string, error) {
|
||||||
outs := strings.Split(strings.Replace(string(stdout), "\r", "", -1), "\n")
|
outs := strings.Split(strings.Replace(string(stdout), "\r", "", -1), "\n")
|
||||||
var vols []string
|
var vols []string
|
||||||
for _, o := range outs {
|
for _, o := range outs {
|
||||||
vols = append(vols, strings.TrimSpace(o))
|
if strings.TrimSpace(o) != "" {
|
||||||
|
vols = append(vols, strings.TrimSpace(o))
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
return vols, err
|
return vols, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue