relation_data (Dict[str, Any]): relation data.
"""
config_validators = {
- "openstack_default_granularity": lambda value, _: isinstance(value, int)
- and value > 0,
+ "openstack_default_granularity": lambda value, _: (
+ isinstance(value, int) and value > 0
+ ),
"global_request_timeout": lambda value, _: isinstance(value, int) and value > 0,
- "log_level": lambda value, _: isinstance(value, str)
- and value in ("INFO", "DEBUG"),
+ "log_level": lambda value, _: (
+ isinstance(value, str) and value in ("INFO", "DEBUG")
+ ),
"collector_interval": lambda value, _: isinstance(value, int) and value > 0,
"evaluator_interval": lambda value, _: isinstance(value, int) and value > 0,
- "database_commonkey": lambda value, _: isinstance(value, str)
- and len(value) > 0,
+ "database_commonkey": lambda value, _: (
+ isinstance(value, str) and len(value) > 0
+ ),
"vca_host": lambda value, _: isinstance(value, str) and len(value) > 0,
"vca_user": lambda value, _: isinstance(value, str) and len(value) > 0,
"vca_password": lambda value, _: isinstance(value, str) and len(value) > 0,
relation_validators = {
"message_host": lambda value, _: isinstance(value, str) and len(value) > 0,
"message_port": lambda value, _: isinstance(value, int) and value > 0,
- "database_uri": lambda value, _: isinstance(value, str)
- and value.startswith("mongodb://"),
+ "database_uri": lambda value, _: (
+ isinstance(value, str) and value.startswith("mongodb://")
+ ),
"prometheus_host": lambda value, _: isinstance(value, str) and len(value) > 0,
"prometheus_port": lambda value, _: isinstance(value, int) and value > 0,
}