[mac_prises] Améliorations de performances.
This commit is contained in:
parent
c7f4fd6cc8
commit
594c6aeb69
2 changed files with 7 additions and 12 deletions
|
@ -32,6 +32,7 @@ for club in clubs:
|
|||
pass
|
||||
|
||||
conn = psycopg2.connect(user='crans', database='mac_prises')
|
||||
conn.set_session(autocommit = True)
|
||||
cur = conn.cursor(cursor_factory = psycopg2.extras.DictCursor)
|
||||
|
||||
requete = "SELECT * FROM signales WHERE date >= timestamp 'now' - interval '1 day';"
|
||||
|
@ -79,7 +80,7 @@ def genere_comptage(duree, groupe, associes):
|
|||
continue
|
||||
|
||||
if entry['nb_'+associes+'s_distinctes'] >= mac_prise.suspect[duree][groupe]:
|
||||
Logs.append(u"Recherche par %s, entrée suspecte : %s -> %s \n" % (groupe, entry[groupe], entry[associes+'s']))
|
||||
Logs.append(u"Recherche par %s, entrée suspecte : %s -> %s : %s distinctes sur %s dates distinctes\n" % (groupe, entry[groupe], entry[associes+'s'], entry['nb_'+associes+'s'], entry['nb_dates_distinctes']))
|
||||
liste_associes = entry[associes+'s'].split(', ')
|
||||
|
||||
# On calcule la "probabilité" qu'un truc ne soit pas clair concernant la chambre/mac
|
||||
|
@ -93,7 +94,7 @@ def genere_comptage(duree, groupe, associes):
|
|||
pass
|
||||
|
||||
if len(pb_comptage_suspect) > 0:
|
||||
output += mac_prise.titre_suspect[duree][groupe]+"\n"
|
||||
output += mac_prise.titre_suspect[duree][groupe] + "\n"
|
||||
|
||||
# On prend la longueur de la plus longue valeur, on s'assure que cette longueur fait celle de la légende, plus un entier de marge
|
||||
longueur_max = max([len(", ".join(a[0])) for a in pb_comptage_suspect.values()] + [longueur[associes][1]]) + 4
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue