[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
|
# Connection à la base sql via pgsql
|
||||||
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
||||||
# Il faudra remplacer la ligne ci-dessous par pgsql.set_session(autocommit = True) sous wheezy
|
pgsql.set_session(autocommit=True)
|
||||||
pgsql.set_isolation_level(0)
|
|
||||||
curseur = pgsql.cursor()
|
curseur = pgsql.cursor()
|
||||||
|
|
||||||
# Le smtp est assez capricieux
|
# Le smtp est assez capricieux
|
||||||
|
@ -82,7 +81,8 @@ def connectsmtp():
|
||||||
# Pour trouver la chambre où était la machine que l'on déconnecte.
|
# Pour trouver la chambre où était la machine que l'on déconnecte.
|
||||||
def reperage_chambre(mac):
|
def reperage_chambre(mac):
|
||||||
pgsql = psycopg2.connect(database='mac_prises', user='crans')
|
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()
|
curseur = pgsql.cursor()
|
||||||
requete = "SELECT date, chambre FROM correspondance WHERE mac=%s ORDER BY date DESC LIMIT 1;"
|
requete = "SELECT date, chambre FROM correspondance WHERE mac=%s ORDER BY date DESC LIMIT 1;"
|
||||||
curseur.execute(requete, (mac,))
|
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 :
|
# Ouverture de la base de données :
|
||||||
###################################
|
###################################
|
||||||
pgsql = psycopg2.connect(host='pgsql.adm.crans.org', database='filtrage', user='crans')
|
pgsql = psycopg2.connect(host='pgsql.adm.crans.org', database='filtrage', user='crans')
|
||||||
# Ancienne méthode pour faire de l'autocommit.
|
pgsql.set_session(autocommit=True)
|
||||||
# Sous wheezy, il faudra remplacer par pgsql.set_session(autocommit=True) !!!
|
|
||||||
pgsql.set_isolation_level(0)
|
|
||||||
curseur = pgsql.cursor()
|
curseur = pgsql.cursor()
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,7 @@ sys.path.pop()
|
||||||
# Connections :
|
# Connections :
|
||||||
###############
|
###############
|
||||||
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
||||||
# Il faudra remplacer la ligne ci-dessous par pgsql.set_session(autocommit=True)
|
pgsql.set_session(autocommit=True)
|
||||||
pgsql.set_isolation_level(0)
|
|
||||||
mail = smtplib.SMTP('localhost')
|
mail = smtplib.SMTP('localhost')
|
||||||
ldap = crans_ldap()
|
ldap = crans_ldap()
|
||||||
curseur=pgsql.cursor()
|
curseur=pgsql.cursor()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue