mistralclient.commands.v2.base module¶
-
class
mistralclient.commands.v2.base.MistralExecutionLister(app: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)¶ Bases:
mistralclient.commands.v2.base.MistralLister-
app_dist_name: Optional[str]¶
-
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: cliff.app.App, app_args: Optional[argparse.Namespace], cmd_name: Optional[str] = None)¶ Bases:
osc_lib.command.command.Lister-
app_dist_name: Optional[str]¶
-
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)¶