summaryrefslogtreecommitdiffstats
path: root/nova/compute
diff options
context:
space:
mode:
authorThierry Carrez <thierry@openstack.org>2011-08-24 16:23:20 +0000
committerTarmac <>2011-08-24 16:23:20 +0000
commitbde2e876034219b614395ccd66cb45b0e23d348f (patch)
treeddab420aa830a1eba3ac05ed135b6d09c32b7238 /nova/compute
parentaf5c4805368a59a757c657193b9582bb2bf0547d (diff)
parent326268b9bf5d958263b70c64ca2ed21deac1a14e (diff)
Fix default hostname generator so that it won't use underscores, and use minus signs instead.
Diffstat (limited to 'nova/compute')
-rw-r--r--nova/compute/api.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py
index 06f09f9a6..60a13631a 100644
--- a/nova/compute/api.py
+++ b/nova/compute/api.py
@@ -55,15 +55,15 @@ def generate_default_hostname(instance):
"""Default function to generate a hostname given an instance reference."""
display_name = instance['display_name']
if display_name is None:
- return 'server_%d' % (instance['id'],)
+ return 'server-%d' % (instance['id'],)
table = ''
deletions = ''
for i in xrange(256):
c = chr(i)
if ('a' <= c <= 'z') or ('0' <= c <= '9') or (c == '-'):
table += c
- elif c == ' ':
- table += '_'
+ elif c in " _":
+ table += '-'
elif ('A' <= c <= 'Z'):
table += c.lower()
else: