LINUX.ORG.RU

python ldap + flask конфликтуют?

 , ,


0

1

Привет.

у меня есть скрипит, к которому я захотел прикрутить flask.

У нем есть функция


import ldap
...
...

def ldap_connection_init():

    connect = ldap.initialize('ldap://{}:{}'.format(LDAP_IP, LDAP_PORT)
    connect.set_option(ldap.OPT_REFERRALS, 0)
    connect.simple_bind_s(LDAP_USER,LDAP_PASSWORD)
    return connect

И когда я дописываю в скрипт

from flask import Flask, render_template

...

app = Flask(__name__)

if __name__ == '__main__':
    app.run(debug=True, host='0.0.0.0')

то питон начинает ругаться на connect.set_option

   4091e10..fc9e6e3  master     -> origin/master
Updating 4091e10..fc9e6e3
Fast-forward
 audit.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
  File "./audit.py", line 132
    connect.set_option(ldap.OPT_REFERRALS, 0)
          ^
SyntaxError: invalid syntax

Это нормально?