The gnocchiclient.v1.metric_cli Module¶
-
class
gnocchiclient.v1.metric_cli.CliMeasuresAdd(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMeasuresAddBaseAdd measurements to a metric.
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
measure(measure)¶
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.CliMeasuresAddBase(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricWithResourceID-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
-
class
gnocchiclient.v1.metric_cli.CliMeasuresAggregation(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMeasuresReturnGet measurements of aggregated metrics.
-
COLS= ('timestamp', 'granularity', 'value')¶
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Return a tuple containing the column names and an iterable containing the data to be listed.
-
-
class
gnocchiclient.v1.metric_cli.CliMeasuresBatch(app, app_args, cmd_name=None)¶ Bases:
cliff.command.Command-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
stdin_or_file(value)¶
-
-
class
gnocchiclient.v1.metric_cli.CliMeasuresReturn(app, app_args, cmd_name=None)¶ Bases:
cliff.lister.Lister-
static
format_measures_with_tz(parsed_args, measures)¶
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
static
-
class
gnocchiclient.v1.metric_cli.CliMeasuresShow(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricWithResourceID,gnocchiclient.v1.metric_cli.CliMeasuresReturn,cliff.lister.ListerGet measurements of a metric.
-
COLS= ('timestamp', 'granularity', 'value')¶
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricCreate(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricCreateBaseCreate a metric.
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Return a two-part tuple with a tuple of column names and a tuple of values.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricCreateBase(app, app_args, cmd_name=None)¶ Bases:
cliff.show.ShowOne,gnocchiclient.v1.metric_cli.CliMetricWithResourceID-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricDelete(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricWithResourceIDDelete a metric.
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricList(app, app_args, cmd_name=None)¶ Bases:
cliff.lister.ListerList metrics.
-
COLS= ('id', 'archive_policy/name', 'name', 'unit', 'resource_id')¶
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Return a tuple containing the column names and an iterable containing the data to be listed.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricShow(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricWithResourceID,cliff.show.ShowOneShow a metric.
-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricWithResourceID(app, app_args, cmd_name=None)¶ Bases:
cliff.command.Command-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
-
class
gnocchiclient.v1.metric_cli.CliMetricsMeasuresBatch(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMeasuresBatch-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.CliResourcesMetricsMeasuresBatch(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMeasuresBatch-
get_parser(prog_name)¶ Return an
argparse.ArgumentParser.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.DeprecatedCliMetricCreate(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricCreateDeprecated: Create a metric.
-
take_action(parsed_args)¶ Return a two-part tuple with a tuple of column names and a tuple of values.
-
-
class
gnocchiclient.v1.metric_cli.DeprecatedCliMetricDelete(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricDeleteDeprecated: Delete a metric.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-
-
class
gnocchiclient.v1.metric_cli.DeprecatedCliMetricList(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricListDeprecated: List metrics.
-
take_action(parsed_args)¶ Return a tuple containing the column names and an iterable containing the data to be listed.
-
-
class
gnocchiclient.v1.metric_cli.DeprecatedCliMetricShow(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMetricShowDeprecated: Show a metric.
-
take_action(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-