mistralclient.commands.v2.base module¶
- class mistralclient.commands.v2.base.MistralExecutionLister(app, app_args, cmd_name=None)¶
Bases:
MistralLister
- get_parser(parsed_args)¶
Return an
argparse.ArgumentParser
.
- log = <Logger mistralclient.commands.v2.base.MistralExecutionLister (WARNING)>¶
- take_action(parsed_args)¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- class mistralclient.commands.v2.base.MistralFormatter¶
Bases:
object
- COLUMNS = []¶
- classmethod fields()¶
- static format(instance=None, lister=False)¶
- classmethod format_list(instance=None)¶
- classmethod headings()¶
- class mistralclient.commands.v2.base.MistralLister(app, app_args, cmd_name=None)¶
Bases:
Lister
- get_parser(parsed_args)¶
Return an
argparse.ArgumentParser
.
- log = <Logger mistralclient.commands.v2.base.MistralLister (WARNING)>¶
- take_action(parsed_args)¶
Run command.
Return a tuple containing the column names and an iterable containing the data to be listed.
- mistralclient.commands.v2.base.cut(string, length=25)¶
- mistralclient.commands.v2.base.get_duration_str(start_dt_str, end_dt_str)¶
Builds a human friendly duration string.
- Parameters:
start_dt_str – Start date time as an ISO string.
end_dt_str – End date time as an ISO string. If empty, duration is calculated from the current time.
- Returns:
Duration(delta) string.
- mistralclient.commands.v2.base.get_filters(parsed_args)¶
- mistralclient.commands.v2.base.wrap(string, width=25)¶