diff options
author | Vladislav Lewin <vlewin@suse.de> | 2015-05-22 13:26:25 +0200 |
---|---|---|
committer | Vladislav Lewin <vlewin@suse.de> | 2015-05-22 13:26:25 +0200 |
commit | 771b369005ff1a7d9f6fab7cb6892e09cf087931 (patch) | |
tree | 19ba47ea28ff7b7a8048858bb02c2440e30970d3 | |
parent | 16d83e9e1ad316eceb16744a74297b72ec53902f (diff) | |
download | ansible-modules-core-771b369005ff1a7d9f6fab7cb6892e09cf087931.tar.gz |
add SLE12 support to hostname.py
-rw-r--r-- | system/hostname.py | 9 |
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 ' |