def testGetAllRoles(self): inv = Roles('./tests/cfg/roles.yml') res = inv.get_backends() expected = Set(['ad', 'ldap']) assert res == expected
def ignore_aliases(self, _data): return True inv = Roles('./conf/roles.yml') print print inv.dump_nest() groups = { 'ad' : ['Domain Users', 'Domain Users 2'], 'ldap': ['cn=users,ou=group,dc=example,dc=com'] } print inv.get_roles(groups) groups = { 'ad' : ['Domain Users', 'Domain Users 2'], 'ldap': ['cn=users,ou=group,dc=example,dc=com', 'cn=nagios admins,ou=group,dc=example,dc=com', 'cn=developers,ou=group,dc=example,dc=com', ], 'toto': ['not a group'], } print inv.get_roles(groups) print inv.get_allroles() print inv.get_backends()
def testGetAllRoles(self): inv = Roles('./tests/cfg/roles.yml') res = inv.get_backends() expected = set(['ad', 'ldap']) assert res == expected
def ignore_aliases(self, _data): return True inv = Roles('./conf/roles.yml') print print inv.dump_nest() groups = { 'ad' : ['Domain Users', 'Domain Users 2'], 'ldap': ['cn=users,ou=group,dc=example,dc=com'] } print inv.get_roles(groups) groups = { 'ad' : ['Domain Users', 'Domain Users 2'], 'ldap': ['cn=users,ou=group,dc=example,dc=com', 'cn=nagios admins,ou=group,dc=example,dc=com', 'cn=developpers,ou=group,dc=example,dc=com', ], 'toto': ['not a group'], } print inv.get_roles(groups) print inv.get_allroles() print inv.get_backends()