Make image removal contingent upon image existence, remove iptables output logging

This commit is contained in:
Gary Talent 2017-01-21 16:07:46 -06:00
parent 08864049a9
commit aed7c7c565
2 changed files with 7 additions and 7 deletions

View File

@ -154,12 +154,14 @@ func (me *DropletHandler) Spinup(name string) (string, error) {
// delete the image
log.Println("Spinup: Deleting image " + name)
if image.ID > -1 {
_, err = me.client.Images.Delete(image.ID)
if err != nil {
log.Println("Spinup: Could not delete image: ", err)
} else {
log.Println("Spinup: Deleted image " + name)
}
}
// get the private IP and return it

View File

@ -19,14 +19,12 @@ func addPortForward(ruleName, gatewayInt, localIp, targetIp, port string) {
if err != nil {
log.Println("iptables error:", err)
}
log.Println(cmdOut)
cmdOut, err = exec.Command("iptables", "-A", "FORWARD", "-p", "tcp", "-d", targetIp, "--dport", port, "-j", "ACCEPT").Output()
log.Println("iptables", "-A", "FORWARD", "-p", "tcp", "-d", targetIp, "--dport", port, "-j", "ACCEPT")
if err != nil {
log.Println("iptables error:", err)
}
log.Println(cmdOut)
}
func rmPortForward(ruleName string) {