summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladislav Lewin <vlewin@suse.de>2015-05-22 13:26:25 +0200
committerVladislav Lewin <vlewin@suse.de>2015-05-22 13:26:25 +0200
commit771b369005ff1a7d9f6fab7cb6892e09cf087931 (patch)
tree19ba47ea28ff7b7a8048858bb02c2440e30970d3
parent16d83e9e1ad316eceb16744a74297b72ec53902f (diff)
downloadansible-modules-core-771b369005ff1a7d9f6fab7cb6892e09cf087931.tar.gz
add SLE12 support to hostname.py
-rw-r--r--system/hostname.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/system/hostname.py b/system/hostname.py
index 1fe16e50..b90b0441 100644
--- a/system/hostname.py
+++ b/system/hostname.py
@@ -368,6 +368,15 @@ class FedoraHostname(Hostname):
distribution = 'Fedora'
strategy_class = SystemdStrategy
+class SLESHostname(Hostname):
+ platform = 'Linux'
+ distribution = 'Suse linux enterprise server '
+ distribution_version = get_distribution_version()
+ if distribution_version and LooseVersion(distribution_version) >= LooseVersion("12"):
+ strategy_class = SystemdStrategy
+ else:
+ strategy_class = UnimplementedStrategy
+
class OpenSUSEHostname(Hostname):
platform = 'Linux'
distribution = 'Opensuse '