[Surveillance] On utilise la nouvelle méthode psycopg2 pour autocommit.
* C'est plus clair \o/
This commit is contained in:
parent
95dd8729b2
commit
d8a53536b0
3 changed files with 5 additions and 8 deletions
|
@ -63,8 +63,7 @@ ip_src_in_crans = '(%s)' % ' or '.join([ "ip_src<<=inet('%s')" % net for net in
|
|||
|
||||
# Connection à la base sql via pgsql
|
||||
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
||||
# Il faudra remplacer la ligne ci-dessous par pgsql.set_session(autocommit = True) sous wheezy
|
||||
pgsql.set_isolation_level(0)
|
||||
pgsql.set_session(autocommit=True)
|
||||
curseur = pgsql.cursor()
|
||||
|
||||
# Le smtp est assez capricieux
|
||||
|
@ -82,7 +81,8 @@ def connectsmtp():
|
|||
# Pour trouver la chambre où était la machine que l'on déconnecte.
|
||||
def reperage_chambre(mac):
|
||||
pgsql = psycopg2.connect(database='mac_prises', user='crans')
|
||||
# Il faudra remplacer la ligne ci-dessous par pgsql.set_session(autocommit = True) sous wheezy
|
||||
# A priori, pas besoin, on ne fait que des select
|
||||
pgsql.set_session(autocommit=True)
|
||||
curseur = pgsql.cursor()
|
||||
requete = "SELECT date, chambre FROM correspondance WHERE mac=%s ORDER BY date DESC LIMIT 1;"
|
||||
curseur.execute(requete, (mac,))
|
||||
|
|
|
@ -24,9 +24,7 @@ reseau = ["138.231.136.0/21", "138.231.148.0/22"]
|
|||
# Ouverture de la base de données :
|
||||
###################################
|
||||
pgsql = psycopg2.connect(host='pgsql.adm.crans.org', database='filtrage', user='crans')
|
||||
# Ancienne méthode pour faire de l'autocommit.
|
||||
# Sous wheezy, il faudra remplacer par pgsql.set_session(autocommit=True) !!!
|
||||
pgsql.set_isolation_level(0)
|
||||
pgsql.set_session(autocommit=True)
|
||||
curseur = pgsql.cursor()
|
||||
|
||||
|
||||
|
|
|
@ -23,8 +23,7 @@ sys.path.pop()
|
|||
# Connections :
|
||||
###############
|
||||
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
||||
# Il faudra remplacer la ligne ci-dessous par pgsql.set_session(autocommit=True)
|
||||
pgsql.set_isolation_level(0)
|
||||
pgsql.set_session(autocommit=True)
|
||||
mail = smtplib.SMTP('localhost')
|
||||
ldap = crans_ldap()
|
||||
curseur=pgsql.cursor()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue