The gnocchiclient.v1.metric_cli
Module¶
-
class
gnocchiclient.v1.metric_cli.
CliMeasuresAdd
(app, app_args, cmd_name=None)¶ Bases:
gnocchiclient.v1.metric_cli.CliMeasuresAddBase
Add 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.CliMeasuresReturn
Get 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.Lister
Get 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.CliMetricCreateBase
Create 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.CliMetricWithResourceID
Delete 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.Lister
List 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.ShowOne
Show 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.CliMetricCreate
Deprecated: 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.CliMetricDelete
Deprecated: 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.CliMetricList
Deprecated: 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.CliMetricShow
Deprecated: Show a metric.
-
take_action
(parsed_args)¶ Override to do something useful.
The returned value will be returned by the program.
-