1 # Copyright (C) 2014 Ipsilon project Contributors, for license see COPYING
3 from ipsilon.util.plugin import PluginInstaller
6 FACILITY = 'environment_helpers'
9 class EnvHelpersInstaller(object):
11 self.facility = FACILITY
15 def unconfigure(self, opts, changes):
18 def install_args(self, group):
19 raise NotImplementedError
21 def validate_args(self, args):
24 def configure_server(self, opts, changes):
25 raise NotImplementedError
28 class EnvHelpersInstall(object):
31 pi = PluginInstaller(EnvHelpersInstall, FACILITY)
32 self.plugins = pi.get_plugins()