def register_install_strategy(self, strategy): raise exceptions.StrategyNotImplemented(self.component_name, "base_install")
def execute_strategy(component_name, strategy): BaseComponent.validate_strategy(strategy) if not strategy.functions: raise exceptions.StrategyNotImplemented(component_name, strategy.name) strategy.execute_strategy()
def execute_process_status_strategy(self): raise exceptions.StrategyNotImplemented(self.component_name, "status_strategy")
def execute_process_stop_strategy(self): raise exceptions.StrategyNotImplemented(self.component_name, "base_stop")
def execute_uninstall_strategy(self): raise exceptions.StrategyNotImplemented(self.component_name, "base_uninstall")
def register_process_status_strategy(self, strategy): raise exceptions.StrategyNotImplemented(self.component_name, "status_strategy")