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)
measure(measure)
take_action(parsed_args)
class gnocchiclient.v1.metric_cli.CliMeasuresAddBase(app, app_args, cmd_name=None)

Bases: gnocchiclient.v1.metric_cli.CliMetricWithResourceID

get_parser(prog_name)
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)
take_action(parsed_args)
class gnocchiclient.v1.metric_cli.CliMeasuresBatch(app, app_args, cmd_name=None)

Bases: cliff.command.Command

get_parser(prog_name)
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)
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)
take_action(parsed_args)
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)
take_action(parsed_args)
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)
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)
take_action(parsed_args)
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)
take_action(parsed_args)
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)
take_action(parsed_args)
class gnocchiclient.v1.metric_cli.CliMetricWithResourceID(app, app_args, cmd_name=None)

Bases: cliff.command.Command

get_parser(prog_name)
class gnocchiclient.v1.metric_cli.CliMetricsMeasuresBatch(app, app_args, cmd_name=None)

Bases: gnocchiclient.v1.metric_cli.CliMeasuresBatch

take_action(parsed_args)
class gnocchiclient.v1.metric_cli.CliResourcesMetricsMeasuresBatch(app, app_args, cmd_name=None)

Bases: gnocchiclient.v1.metric_cli.CliMeasuresBatch

get_parser(prog_name)
take_action(parsed_args)
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)
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)
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)
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)