Coverage for netbox/ldap_config.py: 0%
14 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1from .configuration import read_configurations
3_loaded_configurations = read_configurations(
4 config_dir='/etc/netbox/config/ldap/',
5 config_module='netbox.configuration.ldap',
6 main_config='ldap_config',
7)
10def __getattr__(name):
11 for config in _loaded_configurations:
12 try:
13 return getattr(config, name)
14 except:
15 pass
16 raise AttributeError
19def __dir__():
20 names = []
21 for config in _loaded_configurations:
22 names.extend(config.__dir__())
23 return names