diff options
| author | Thierry Carrez <thierry@openstack.org> | 2011-08-24 16:23:20 +0000 |
|---|---|---|
| committer | Tarmac <> | 2011-08-24 16:23:20 +0000 |
| commit | bde2e876034219b614395ccd66cb45b0e23d348f (patch) | |
| tree | ddab420aa830a1eba3ac05ed135b6d09c32b7238 /nova/compute | |
| parent | af5c4805368a59a757c657193b9582bb2bf0547d (diff) | |
| parent | 326268b9bf5d958263b70c64ca2ed21deac1a14e (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.py | 6 |
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: |
