]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
fallback to 0 for text garbage 244/head
authorAlfredo Deza <alfredo.deza@inktank.com>
Mon, 29 Sep 2014 18:39:25 +0000 (14:39 -0400)
committerAlfredo Deza <alfredo.deza@inktank.com>
Mon, 29 Sep 2014 18:39:25 +0000 (14:39 -0400)
Signed-off-by: Alfredo Deza <alfredo.deza@inktank.com>
ceph_deploy/hosts/__init__.py

index df00295ce1b60db260827e1291b5d05262d1f8c2..7c2061f94627eb5ec5500e3a04b5f919b58ec764 100644 (file)
@@ -47,7 +47,6 @@ def get(hostname, username=None, fallback=None):
             release=release)
 
     machine_type = conn.remote_module.machine_type()
-
     module = _get_distro(distro_name)
     module.name = distro_name
     module.normalized_name = _normalized_distro_name(distro_name)
@@ -118,7 +117,7 @@ def _normalized_release(release):
     for name, value in release_map.items():
         if '-' in value:  # get rid of garbage like -dev1 or -rc1
             value = value.split('-')[0]
-        value = float(''.join(c for c in value if c.isdigit()))
+        value = float(''.join(c for c in value if c.isdigit()) or 0)
         int_name = "int_%s" % name
         setattr(v, int_name, value)