- E2818C8381E2A08187A2B3859FE79AC92E2694F14D9214C3FC008E52A48DBE2BB17B40601C30950D3035BBB892B21D2C83D1AB1A45BB595CD1E3EBAF26C97CBA
+ DE1CC45EEEF929259DE9B60C09C535FD3440B09735785AA6225F8CE35EF6FD5CDAFDDB928991AECC399607EE442370CF08634484BFA70A522785E29350449282
logotron/eat_dump.py
(69 . 15)(69 . 17)
28 self_speak = True
29
30 ## Handle uniturds using the phf algorithm
31 payload = payload.decode('latin-1')
32 payload = payload.encode('utf-8')
33 try:
34 payload = payload.decode("utf-8")
35 except UnicodeDecodeError:
36 payload = payload.decode('latin-1')
37
38 ## Put in DB:
39 try:
40 exec_db('''insert into loglines (idx, t, chan, era, speaker, self, payload)
41 values (%s, %s, %s, %s, %s, %s, %s) ; ''',
42 [int(idx), datetime.fromtimestamp(time), str(chan), int(era), str(speaker),
43 bool(self_speak), str(payload)])
44 bool(self_speak), payload])
45 commit_db()
46 except psycopg2.IntegrityError as e:
47 rollback_db()