Make the ports have default values

This commit is contained in:
Marc Di Luzio 2020-06-23 00:05:26 +01:00
parent 9fb0a79480
commit dd76e61e44
4 changed files with 28 additions and 19 deletions

View file

@ -21,16 +21,19 @@ func main() {
var endpoint = os.Getenv("ROVE_GRPC")
if len(endpoint) == 0 {
log.Fatal("Must set $ROVE_GRPC")
endpoint = "localhost:9090"
}
var iport int
var port = os.Getenv("PORT")
if len(port) == 0 {
log.Fatal("Must set $PORT")
}
iport, err := strconv.Atoi(port)
if err != nil {
log.Fatal("$PORT not valid int")
iport = 8080
} else {
var err error
iport, err = strconv.Atoi(port)
if err != nil {
log.Fatal("$PORT not valid int")
}
}
// Create a new mux and register it with the gRPC endpoint