Exemplo n.º 1
0
 def get_provider(self, method):
     if method == 'brew':
         from opsmop.providers.service.brew import Brew
         return Brew
     elif method == 'systemd':
         from opsmop.providers.package.systemd import Systemd
         return Systemd
     raise NoSuchProviderError(self, method)
Exemplo n.º 2
0
 def get_provider(self, method):
     if method == 'brew':
         from opsmop.providers.package.brew import Brew
         return Brew
     elif method == 'yum':
         from opsmop.providers.package.yum import Yum
         return Yum
     elif method == 'apt':
         from opsmop.providers.package.apt import Apt
         return Apt
     raise NoSuchProviderError(self, method)
Exemplo n.º 3
0
 def get_provider(self, method):
     if method == 'groupadd':
         from opsmop.providers.group.groupadd import GroupAdd
         return GroupAdd
     raise NoSuchProviderError(self, method)
Exemplo n.º 4
0
 def get_provider(self, method):
     if method == 'useradd':
         from opsmop.providers.user.useradd import UserAdd
         return UserAdd
     raise NoSuchProviderError(self, method)