def do_meta(self, context, rsc, cmd, attr, value=None): """usage: meta <rsc> set <attr> <value> meta <rsc> delete <attr> meta <rsc> show <attr>""" return ui_utils.manage_attr(context.get_command_name(), self.rsc_meta, rsc, cmd, attr, value)
def do_utilization(self, context, rsc, cmd, attr, value=None): """usage: utilization <rsc> set <attr> <value> utilization <rsc> delete <attr> utilization <rsc> show <attr>""" return ui_utils.manage_attr(context.get_command_name(), self.rsc_utilization, rsc, cmd, attr, value)
def do_failcount(self, context, rsc, cmd, node, value=None): """usage: failcount <rsc> set <node> <value> failcount <rsc> delete <node> failcount <rsc> show <node>""" return ui_utils.manage_attr(context.get_command_name(), self.rsc_failcount, rsc, cmd, node, value)
def do_param(self, context, rsc, cmd, param, value=None): """usage: param <rsc> set <param> <value> param <rsc> delete <param> param <rsc> show <param>""" return ui_utils.manage_attr(context.get_command_name(), self.rsc_param, rsc, cmd, param, value)
def do_status_attr(self, context, node, cmd, rsc, value=None): """usage: status-attr <node> set <rsc> <value> status-attr <node> delete <rsc> status-attr <node> show <rsc>""" return ui_utils.manage_attr(context.get_command_name(), self.node_status, node, cmd, rsc, value)
def do_attribute(self, context, node, cmd, rsc, value=None): """usage: attribute <node> set <rsc> <value> attribute <node> delete <rsc> attribute <node> show <rsc>""" return ui_utils.manage_attr(context.get_command_name(), self.node_attr, node, cmd, rsc, value)
def do_utilization(self, context, node, cmd, rsc, value=None): """usage: utilization <node> set <rsc> <value> utilization <node> delete <rsc> utilization <node> show <rsc>""" return ui_utils.manage_attr(context.get_command_name(), self.node_utilization, node, cmd, rsc, value)
def do_secret(self, context, *args): """usage: secret <rsc> set <param> <value> secret <rsc> stash <param> secret <rsc> unstash <param> secret <rsc> delete <param> secret <rsc> show <param> secret <rsc> check <param>""" return ui_utils.manage_attr(context.get_command_name(), self.rsc_secret, args)