def get_actions(self): return [extensions.ActionExtension('dummy_resources', 'FOXNSOX:add_tweedle', self._add_tweedle_handler), extensions.ActionExtension('dummy_resources', 'FOXNSOX:delete_tweedle', self._delete_tweedle_handler)]
def get_actions(self): diagnose = Diagnostician(manager.NeutronManager.get_plugin()).diagnose resources = ['port', 'subnet', 'network'] return (extensions.ActionExtension('%ss' % res, 'diag', functools.partial(diagnose, res)) for res in resources)