def given_the_switchboard_is_configured_for_ldap_lookup_with_location(step): context_helper.add_or_replace_context('__switchboard_directory', 'Switchboard', 'internal') step.given('Given the LDAP server is configured and active') ldap_action_webi.add_or_replace_ldap_server('openldap-dev', 'openldap-dev.lan-quebec.avencall.com') ldap_action_webi.add_or_replace_ldap_filter( name='openldap-dev', server='openldap-dev', base_dn='dc=lan-quebec,dc=avencall,dc=com', username='******', password='******', display_name=['cn', 'st']) directory_action_webi.add_or_replace_directory( 'openldap', 'ldapfilter://openldap-dev', 'cn,telephoneNumber,st', '', {'name': 'cn', 'number': 'telephoneNumber', 'location': 'st'} ) directory_action_webi.add_or_replace_display( 'switchboard', [('Icon', 'status', ''), ('Name', 'name', '{db-name}'), ('Number', 'number_office', '{db-number}'), ('Location', '', '{db-location}')] ) directory_action_webi.assign_filter_and_directories_to_context( '__switchboard_directory', 'switchboard', ['openldap'] )
def _configure_ldap_ssl(step): ldap_action_webi.add_or_replace_ldap_server(name='openldap-dev', host='openldap-dev.lan.proformatique.com', ssl=True) ldap_action_webi.add_or_replace_ldap_filter( name='openldap-dev', server='openldap-dev', base_dn='dc=lan-quebec,dc=avencall,dc=com', username='******', password='******')
def given_the_ldap_server_is_configured_for_ssl_connections(step): _copy_ca_certificate() _configure_ca_certificate() ldap_action_webi.add_or_replace_ldap_server('openldap-dev', 'openldap-dev.lan-quebec.avencall.com', True) ldap_action_webi.add_or_replace_ldap_filter( name='openldap-dev', server='openldap-dev', base_dn='dc=lan-quebec,dc=avencall,dc=com', username='******', password='******', display_name=['cn', 'st', 'givenName'], phone_number=['telephoneNumber']) ldap_action_webi.add_ldap_filter_to_phonebook('openldap-dev') _check_ldap_is_up()
def given_the_ldap_server_is_configured_for_ssl_connections(step): _copy_ca_certificate() _configure_ca_certificate() ldap_action_webi.add_or_replace_ldap_server( 'openldap-dev', 'openldap-dev.lan-quebec.avencall.com', True) ldap_action_webi.add_or_replace_ldap_filter( name='openldap-dev', server='openldap-dev', base_dn='dc=lan-quebec,dc=avencall,dc=com', username='******', password='******', display_name=['cn', 'st', 'givenName'], phone_number=['telephoneNumber']) ldap_action_webi.add_ldap_filter_to_phonebook('openldap-dev') _check_ldap_is_up()
def given_there_is_a_ldap_server_with_name_1_and_with_host_2(step, name, host): ldap_action_webi.add_or_replace_ldap_server(name, host)
def given_the_ldap_server_is_configured_and_active(step): ldap_action_webi.add_or_replace_ldap_server('openldap-dev', 'openldap-dev.lan-quebec.avencall.com') _check_ldap_is_up()
def given_the_ldap_server_is_configured_and_active(step): ldap_action_webi.add_or_replace_ldap_server( 'openldap-dev', 'openldap-dev.lan-quebec.avencall.com') _check_ldap_is_up()