]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
opsys.py: make from_os_release support SUSE
authorNathan Cutler <ncutler@suse.com>
Tue, 28 Feb 2017 11:11:42 +0000 (12:11 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Thu, 18 Oct 2018 22:52:44 +0000 (00:52 +0200)
Fixes: #47
Signed-off-by: Nathan Cutler <ncutler@suse.com>
teuthology/orchestra/opsys.py

index 395fbec0843c8e6e83660a7ff80b9e2a1fb836cc..e328ae9d61a0f75cbf859344a4decca6863bf535 100644 (file)
@@ -42,6 +42,9 @@ DISTRO_CODENAME_MAP = {
         "42.2": "leap",
         "42.3": "leap",
     },
+    "sle": {
+        "12.2": "sle",
+    },
     "opensuse-leap": {
         "42.2": "leap",
         "42.3": "leap",
@@ -151,6 +154,8 @@ class OS(object):
         """
         str_ = os_release_str.strip()
         name = cls._get_value(str_, 'ID').lower()
+        if name == 'sles':
+            name = 'sle'
         version = cls._get_value(str_, 'VERSION_ID')
         obj = cls(name=name, version=version)