コード例 #1
0
    def ldap_addresses(self):
        if self.parameters['server']:
            return [self.parameters['server']]

        return [
            str(i)
            for i in get_srv_records('ldap', 'tcp', self.parameters['realm'])
        ]
コード例 #2
0
ファイル: FreeIPAPlugin.py プロジェクト: erinix/middleware
    def ldap_addresses(self):
        if self.parameters['server']:
            return [self.parameters['server']]

        return [str(i) for i in get_srv_records('ldap', 'tcp', self.parameters['realm'])]
コード例 #3
0
ファイル: WinbindPlugin.py プロジェクト: jceel/middleware
 def ldap_addresses(self):
     records = get_srv_records('ldap', 'tcp', self.parameters['realm'],
                               self.parameters.get('dc_address'))
     return [str(i) for i in records]
コード例 #4
0
ファイル: WinbindPlugin.py プロジェクト: freenas/middleware
 def ldap_addresses(self):
     records = get_srv_records('ldap', 'tcp', self.parameters['realm'], self.parameters.get('dc_address'))
     return [str(i) for i in records]