|
|
|
@ -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 '
|
|
|
|
|