From f8e086b95a9f681659424ba0e371e3093dcd88c8 Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Wed, 15 Jul 2015 15:59:50 +0100 Subject: [PATCH] Allows dashes in the domain name --- unit-files/discovery-u@.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unit-files/discovery-u@.service b/unit-files/discovery-u@.service index d266957..66deca1 100644 --- a/unit-files/discovery-u@.service +++ b/unit-files/discovery-u@.service @@ -13,7 +13,7 @@ RemainAfterExit=yes Environment=URL=%i ExecStart=/bin/bash -euxc ' \ sleep 3; \ - container_name=`echo ${URL}_web_1 | sed "s/\.//g"`; \ + container_name=`echo ${URL}_web_1 | sed "s/\.//g" | sed "s/-//g"`; \ ip=`docker inspect --format \'{{.NetworkSettings.IPAddress}}\' $container_name`; \ etcdctl --peers 172.17.42.1:4001 set /services/web/%i \'{"ip":"\'$ip\'", "port":"80"}\';' ExecStop=-/usr/bin/etcdctl rm /services/web/%i -- GitLab