The ceilometer.agent Module
updated: 2020-05-29 08:30
-
exception
ceilometer.agent.ConfigException(cfg_type, message, cfg)[source]
Bases: exceptions.Exception
-
class
ceilometer.agent.ConfigManagerBase(conf)[source]
Bases: object
Base class for managing configuration file refresh
-
cfg_changed()[source]
Returns hash of changed cfg else False.
-
get_cfg_hash()[source]
Return hash of configuration file
-
get_cfg_mtime()[source]
Return modification time of cfg file
-
load_config(cfg_file, fallback_cfg_prefix='pipeline/data/')[source]
Load a configuration file and set its refresh values.
-
class
ceilometer.agent.Source(cfg)[source]
Bases: object
Represents a generic source
-
check_source_filtering(data, d_type)[source]
Source data rules checking
- At least one meaningful datapoint exist
- Included type and excluded type can’t co-exist on the same pipeline
- Included type meter and wildcard can’t co-exist at same pipeline
-
static
is_supported(dataset, data_name)[source]
-
exception
ceilometer.agent.SourceException(message, cfg)[source]
Bases: exceptions.Exception
updated: 2020-05-29 08:30