rating (/v1/rating)

rating (/v1/rating)

class cloudkittyclient.v1.rating.CliModuleDisable(app, app_args, cmd_name=None)

Disable a rating module.

take_action(parsed_args)

Return a tuple containing the column names and an iterable containing the data to be listed.

class cloudkittyclient.v1.rating.CliModuleEnable(app, app_args, cmd_name=None)

Enable a rating module.

take_action(parsed_args)

Return a tuple containing the column names and an iterable containing the data to be listed.

class cloudkittyclient.v1.rating.CliModuleGet(app, app_args, cmd_name=None)

Get a rating module or list loaded rating modules.

If module_id is not specified, returns a list of all loaded rating modules.

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 cloudkittyclient.v1.rating.CliModuleList(app, app_args, cmd_name=None)

List loaded rating modules.

take_action(parsed_args)

Return a tuple containing the column names and an iterable containing the data to be listed.

class cloudkittyclient.v1.rating.CliModuleSet(app, app_args, cmd_name=None)
get_parser(prog_name)

Return an argparse.ArgumentParser.

class cloudkittyclient.v1.rating.CliModuleSetPriority(app, app_args, cmd_name=None)

Set the priority of a rating module.

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 cloudkittyclient.v1.rating.RatingManager(api_client)

Class used to handle /v1/rating endpoint

rating.hashmap (/v1/rating/module_config/hashmap)

class cloudkittyclient.v1.rating.hashmap.HashmapManager(api_client)

Class used to manage the Hashmap rating module

rating.pyscripts (/v1/rating/module_config/pyscripts)

class cloudkittyclient.v1.rating.pyscripts.PyscriptManager(api_client)

Class used to manage the Pyscript rating module

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.