X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fnbi%2Fsrc%2Fpod_spec.py;h=b8f5904dc3dedd3af33437129eb8c36384ae88d2;hb=49379ced23b5e344a773ce77ac9cb59c1864e19b;hp=b6291d426e0eb76bc1dbb76ecf9f8faebbcf7b90;hpb=426d4938f27b200f359078258f41109b399d5e06;p=osm%2Fdevops.git diff --git a/installers/charm/nbi/src/pod_spec.py b/installers/charm/nbi/src/pod_spec.py index b6291d42..b8f5904d 100644 --- a/installers/charm/nbi/src/pod_spec.py +++ b/installers/charm/nbi/src/pod_spec.py @@ -98,12 +98,15 @@ def _validate_data( """ config_validators = { "enable_test": lambda value, _: isinstance(value, bool), - "database_commonkey": lambda value, _: isinstance(value, str) - and len(value) > 1, - "log_level": lambda value, _: isinstance(value, str) - and value in ("INFO", "DEBUG"), - "auth_backend": lambda value, _: isinstance(value, str) - and (value == "internal" or value == "keystone"), + "database_commonkey": lambda value, _: ( + isinstance(value, str) and len(value) > 1 + ), + "log_level": lambda value, _: ( + isinstance(value, str) and value in ("INFO", "DEBUG") + ), + "auth_backend": lambda value, _: ( + isinstance(value, str) and (value == "internal" or value == "keystone") + ), "site_url": lambda value, _: isinstance(value, str) if value is not None else True, @@ -118,8 +121,9 @@ def _validate_data( relation_validators = { "message_host": lambda value, _: isinstance(value, str), "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), "prometheus_port": lambda value, _: isinstance(value, int) and value > 0, "keystone_host": lambda value, _: _validate_keystone_config(