@ -583,12 +583,24 @@ class OpenSUSEHostname(Hostname):
strategy_class = SystemdStrategy
strategy_class = SystemdStrategy
class OpenSUSELeapHostname ( Hostname ) :
platform = ' Linux '
distribution = ' Opensuse-leap '
strategy_class = SystemdStrategy
class ArchHostname ( Hostname ) :
class ArchHostname ( Hostname ) :
platform = ' Linux '
platform = ' Linux '
distribution = ' Arch '
distribution = ' Arch '
strategy_class = SystemdStrategy
strategy_class = SystemdStrategy
class ArchARMHostname ( Hostname ) :
platform = ' Linux '
distribution = ' Archarm '
strategy_class = SystemdStrategy
class RHELHostname ( Hostname ) :
class RHELHostname ( Hostname ) :
platform = ' Linux '
platform = ' Linux '
distribution = ' Redhat '
distribution = ' Redhat '
@ -601,12 +613,24 @@ class CentOSHostname(Hostname):
strategy_class = RedHatStrategy
strategy_class = RedHatStrategy
class ClearLinuxHostname ( Hostname ) :
platform = ' Linux '
distribution = ' Clear-linux-os '
strategy_class = SystemdStrategy
class CloudlinuxHostname ( Hostname ) :
class CloudlinuxHostname ( Hostname ) :
platform = ' Linux '
platform = ' Linux '
distribution = ' Cloudlinux '
distribution = ' Cloudlinux '
strategy_class = RedHatStrategy
strategy_class = RedHatStrategy
class CoreosHostname ( Hostname ) :
platform = ' Linux '
distribution = ' Coreos '
strategy_class = SystemdStrategy
class ScientificHostname ( Hostname ) :
class ScientificHostname ( Hostname ) :
platform = ' Linux '
platform = ' Linux '
distribution = ' Scientific '
distribution = ' Scientific '
@ -615,7 +639,7 @@ class ScientificHostname(Hostname):
class OracleLinuxHostname ( Hostname ) :
class OracleLinuxHostname ( Hostname ) :
platform = ' Linux '
platform = ' Linux '
distribution = ' O rac le '
distribution = ' O l'
strategy_class = RedHatStrategy
strategy_class = RedHatStrategy