path: root/pglistener
AgeCommit message (Expand)AuthorFilesLines
2011-05-22import os tooTollef Fog Heen1-1/+1
2011-05-22Fix race condition in where a database would be temporarily emptyTollef Fog Heen1-1/+3
2010-07-14Import psycopg2.extensions tooTollef Fog Heen1-0/+1
2010-07-12Use symbolic names for isolation levelsTollef Fog Heen1-1/+1
2010-07-12Forward-proof a bitTollef Fog Heen1-10/+17
2010-07-12Avoid exploding if socket doesn't support TCP keepalivesTollef Fog Heen1-5/+12
2010-02-25Fix typoTollef Fog Heen1-1/+1
2010-02-16Merge remote branch 'origin/master'Tollef Fog Heen5-6/+28
2010-02-16Turn on TCP keepalives if possibleTollef Fog Heen1-0/+7
2009-07-30add some test coverage for Daemon classDafydd Harries1-2/+7
2009-07-29add support for config directoriesDafydd Harries1-2/+18
2009-07-29correct/add copyright noticesDafydd Harries3-2/+3
2009-05-21Include sshkeys and release 0-3Tollef Fog Heen1-0/+56
2009-05-21Add mailing list supportTollef Fog Heen1-0/+56
2008-12-16clean up loggingDafydd Harries1-5/+7
2008-12-16log a message when startingDafydd Harries1-0/+1
2008-12-16make startup log messages more compactDafydd Harries1-4/+3
2008-12-16strip password from DSNs before loggingDafydd Harries1-1/+12
2008-12-16use syslog convenience functionsDafydd Harries1-3/+3
2008-12-16make message case consistentDafydd Harries1-2/+2
2008-12-16always log a message when doing an updateDafydd Harries1-2/+2
2008-12-16raise error if config file couldn't be readDafydd Harries1-1/+3
2008-12-16create PID file with sensible modeDafydd Harries1-1/+1
2008-12-16don't change uidDafydd Harries1-8/+3
2008-12-16catch errors when getting notifications from readable cursorsDafydd Harries1-5/+19
2008-12-15increase sleep time in between query failuresDafydd Harries1-0/+3
2008-12-15remove unused codeDafydd Harries1-69/+0
2008-12-15perform all database activity in the Daemon classDafydd Harries1-18/+83
2008-12-15don't strip leading whitespace from stderr messagesDafydd Harries1-1/+1
2008-12-13make wait_for_notifications() return empty list on EINTRDafydd Harries1-1/+1
2008-12-12add logging functionsDafydd Harries1-0/+6
2008-12-12split up do_iteration()Dafydd Harries1-1/+6
2008-12-12move code into Daemon classDafydd Harries1-34/+43
2008-12-12collect notifications before executing updatesDafydd Harries1-3/+8
2008-12-12remove loop that I don't understandDafydd Harries1-5/+1
2008-12-09always use syslog, and only call openlog() onceDafydd Harries2-14/+4
2008-12-09redirect sys.stderr to syslogDafydd Harries1-0/+7
2008-12-09remove unused codeDafydd Harries1-51/+0
2008-12-09don't try to chown thingsDafydd Harries1-1/+0
2008-12-09move more code into daemon.pyDafydd Harries1-0/+11
2008-11-26clean up importsDafydd Harries1-5/+2
2008-11-26set UID to that of 'pglisten' user, and create PID fileDafydd Harries1-1/+13
2008-11-26make posthook option be a newline-separated list of commands instead of Pytho...Dafydd Harries1-1/+1
2008-11-26factor out closing file descriptorsDafydd Harries1-8/+11
2008-11-25use comma separation for notification list instead of Python syntaxDafydd Harries1-1/+2
2008-11-23use single select loop instead of forking for each listenerDafydd Harries1-0/+30
2008-11-21use psycopg2-compatible method to collect notificationsDafydd Harries1-4/+6
2008-11-21move daemonization code to separate fileDafydd Harries1-0/+24
2008-11-21set isolation level to 0 after connectingDafydd Harries1-0/+1
2008-11-21factor out listening codeDafydd Harries1-6/+8