def get_actions(self): actions = [ #TODO(bcwaldon): These actions should be prefixed with 'os-' extensions.ActionExtension("servers", "pause", self._pause), extensions.ActionExtension("servers", "unpause", self._unpause), extensions.ActionExtension("servers", "suspend", self._suspend), extensions.ActionExtension("servers", "resume", self._resume), extensions.ActionExtension("servers", "migrate", self._migrate), extensions.ActionExtension("servers", "createBackup", self._create_backup), extensions.ActionExtension("servers", "resetNetwork", self._reset_network), extensions.ActionExtension("servers", "injectNetworkInfo", self._inject_network_info), extensions.ActionExtension("servers", "lock", self._lock), extensions.ActionExtension("servers", "unlock", self._unlock), ] return actions
def get_actions(self): """Return the actions the extension adds, as required by contract.""" actions = [ exts.ActionExtension("servers", "rescue", self._rescue), exts.ActionExtension("servers", "unrescue", self._unrescue), ] return actions
def get_actions(self): """Return the actions the extension adds, as required by contract.""" actions = [ extensions.ActionExtension("servers", "restore", self._restore), extensions.ActionExtension("servers", "forceDelete", self._force_delete), ] return actions
def get_actions(self): """Return the actions the extensions adds""" actions = [ extensions.ActionExtension("servers", "addSecurityGroup", self._addSecurityGroup), extensions.ActionExtension("servers", "removeSecurityGroup", self._removeSecurityGroup) ] return actions
def get_actions(self): """Return the actions the extension adds, as required by contract.""" actions = [ extensions.ActionExtension("servers", "addFloatingIp", self._add_floating_ip), extensions.ActionExtension("servers", "removeFloatingIp", self._remove_floating_ip), ] return actions
def get_actions(self): actions = [] actions.append( extensions.ActionExtension('servers', 'add_tweedle', self._add_tweedle)) actions.append( extensions.ActionExtension('servers', 'delete_tweedle', self._delete_tweedle)) actions.append( extensions.ActionExtension('servers', 'fail', self._fail)) return actions
def get_actions(self): """Return the actions the extension adds, as required by contract.""" actions = [] # Add the add_fixed_ip action act = extensions.ActionExtension("servers", "addFixedIp", self._add_fixed_ip) actions.append(act) # Add the remove_fixed_ip action act = extensions.ActionExtension("servers", "removeFixedIp", self._remove_fixed_ip) actions.append(act) return actions
def get_actions(self): """Return the actions the extension adds, as required by contract.""" actions = [ extensions.ActionExtension("servers", "os-getConsoleOutput", self.get_console_output) ] return actions
def get_actions(self): actions = [ extensions.ActionExtension("servers", "pause", self._pause), extensions.ActionExtension("servers", "unpause", self._unpause), extensions.ActionExtension("servers", "suspend", self._suspend), extensions.ActionExtension("servers", "resume", self._resume), extensions.ActionExtension("servers", "migrate", self._migrate), extensions.ActionExtension("servers", "resetNetwork", self._reset_network), extensions.ActionExtension("servers", "injectNetworkInfo", self._inject_network_info), extensions.ActionExtension("servers", "lock", self._lock), extensions.ActionExtension("servers", "unlock", self._unlock), ] return actions