self.path = path
self.tree = None
+ def on_enable(self):
+ # this one does nothing
+ # derived classes can override with custom behavior
+ return
+
def get_tree(self, site):
raise NotImplementedError
self.set_config_value('enabled', '1')
self.save_plugin_config(FACILITY)
+
+ self.on_enable()
self._debug('IdP Provider enabled: %s' % self.name)
def disable(self, site):