feat: silence port retrieval stderr

This is completely ignored for the purposes of this port retrieval, so it only makes it looks like Dokku is triggering errors.
This commit is contained in:
Jose Diaz-Gonzalez
2018-03-02 02:38:30 -05:00
parent 1c62a055d3
commit 3d7f03611f

View File

@@ -2,6 +2,7 @@ package network
import (
"fmt"
"io/ioutil"
"path/filepath"
"strconv"
"strings"
@@ -129,7 +130,9 @@ func GetContainerPort(appName, procType string, isHerokuishContainer bool, conta
break
}
}
b, err := sh.Command("docker", "port", containerID, port).Output()
cmd := sh.Command("docker", "port", containerID, port)
cmd.Stderr = ioutil.Discard
b, err := cmd.Output()
if err == nil {
port = strings.Split(string(b[:]), ":")[1]
}