summaryrefslogtreecommitdiffstats
path: root/wallace/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* restore system umask after fork (fix T5659)Daniel Hoffend2019-11-181-1/+3
* More linting and syntax issues resolvedJeroen van Meeuwen (Kolab Systems)2019-10-251-61/+76
* Set default value of --max-tasks to None, which effectively makes pool worker...Liutauras Adomaitis2019-08-211-1/+1
* More logging in Wallace and --max-tasks per process option for wallacedLiutauras Adomaitis2019-08-161-6/+31
* Implement multiprocessing part of D761, letting wallace restart cleanly and f...Jeroen van Meeuwen (Kolab Systems)2019-06-181-141/+226
* Fix SIGPIPE errors in wallace due to closing stderr and reusing FD2 by @fjlJeroen van Meeuwen (Kolab Systems)2019-05-171-0/+4
* Make wallace skip message files which are in locks directoryLiutauras Adomaitis2018-12-141-2/+9
* Manage the pool processes such that they die after a limited quantity of time...Jeroen van Meeuwen (Kolab Systems)2018-07-271-48/+96
* Implement a more verbose return message for process_message() (Resolves T1199)Jeroen van Meeuwen (Kolab Systems)2016-07-071-1/+1
* Severely reduce the default number of threads from 24 to 4Jeroen van Meeuwen (Kolab Systems)2016-06-201-1/+1
* Prevent from AttributeError when stopping wallaceAleksander Machniak2016-05-131-2/+4
* Update bugzilla url to https://issues.kolab.org.Jeroen van Meeuwen (Kolab Systems)2016-02-291-2/+2
* Wallace does not have an attribute thread_countJeroen van Meeuwen (Kolab Systems)2015-08-141-1/+0
* Also consider the --port option an integer (#4960)Jeroen van Meeuwen (Kolab Systems)2015-08-131-0/+1
* Close the pool and join the workers before terminating oneself (#5040)Jeroen van Meeuwen (Kolab Systems)2015-08-131-0/+4
* Close stdin, stdout and stderr, when the process is told to fork(). Also, for...Jeroen van Meeuwen (Kolab Systems)2015-08-121-5/+28
* Set the type of the threads argument to integerJeroen van Meeuwen (Kolab Systems)2015-05-141-0/+1
* Drop import for binasciiJeroen van Meeuwen (Kolab Systems)2014-11-141-1/+0
* Make the number of threads to use a configurable optionJeroen van Meeuwen (Kolab Systems)2014-11-141-9/+10
* Don't explicitly terminate heartbeat process in sigterm handler (#3902)Thomas Bruederli2014-11-061-2/+0
* Run archival jobs in another Wallace child process (#3843)Thomas Bruederli2014-10-231-0/+27
* Break module iteration if the message has been consumed by any of the modulesThomas Bruederli2014-10-231-0/+3
* Remove hard-coded resources module and rely on configThomas Bruederli2014-10-211-3/+1
* Fall back to accept a message if no module has anything to say about itJeroen van Meeuwen (Kolab Systems)2014-10-111-1/+11
* Updated the licensing information according to FSF recommendations.Paul Boddie2014-06-261-7/+7
* Catch and log unexpected exceptions from wallace modules; abort loop if a mod...Thomas Bruederli2014-03-051-1/+9
* Make sure correct filepaths are returned and returned again, so thatJeroen van Meeuwen (Kolab Systems)2014-03-041-0/+5
* Take a result from modules being executed seriouslyJeroen van Meeuwen (Kolab Systems)2014-03-041-1/+5
* Fix my mistake :/Jeroen van Meeuwen (Kolab Systems)2014-03-031-1/+1
* Address #1627 once and for all, by simply not encoding / decoding the message...Aleksander Machniak2013-11-251-12/+12
* Throttle the number of connectionsJeroen van Meeuwen (Kolab Systems)2013-05-031-1/+14
* Update copyrightJeroen van Meeuwen (Kolab Systems)2013-04-171-1/+1
* If we ensure it is stored as ascii, anything non-ascii gets written out as th...Jeroen van Meeuwen (Kolab Systems)2013-02-081-1/+3
* Write out messages received to the spool as a JSON object that preserves the ...Jeroen van Meeuwen (Kolab Systems)2012-12-241-0/+9
* Update translationsJeroen van Meeuwen (Kolab Systems)2012-08-141-4/+2
* from distutils import versionJeroen van Meeuwen (Kolab Systems)2012-07-131-0/+1
* Provide Python 2.6 compatibility in multiprocessing.Pool class argumentsJeroen van Meeuwen (Kolab Systems)2012-07-121-6/+10
* Prevent failure from writing the pidfile from stopping the process from runni...Jeroen van Meeuwen (Kolab Systems)2012-07-121-3/+6
* Import the required utilsJeroen van Meeuwen (Kolab Systems)2012-06-131-0/+1
* Make use of the new ensure_directory() function (#840)Jeroen van Meeuwen (Kolab Systems)2012-06-131-0/+6
* Make sure we use no functions that have been introduced in Python > 2.6 (#803)Jeroen van Meeuwen (Kolab Systems)2012-05-291-6/+10
* - Use pools instead of the less subtle threading, as threading wouldJeroen van Meeuwen (Kolab Systems)2012-05-241-307/+132
* If possible, switch user/groups when startingJeroen van Meeuwen (Kolab Systems)2012-05-211-1/+94
* Wallace: Add pid file option and make sure we write it out and handle signalsJeroen van Meeuwen (Kolab Systems)2012-04-191-1/+30
* Update wallace to comply with some pylint warnings/errorsJeroen van Meeuwen (Kolab Systems)2012-03-201-12/+12
* Correct the port to be 10026Jeroen van Meeuwen (Kolab Systems)2012-03-091-1/+1
* Correct some pylint conventionsJeroen van Meeuwen (Kolab Systems)2012-03-091-27/+99
* Allow -b/--bind and -p/--port options to be specified on the command-line, fo...Jeroen van Meeuwen (Kolab Systems)2012-03-081-2/+25
* Add the bare bones of Wallace with the optout moduleJeroen van Meeuwen (Kolab Systems)2012-03-021-0/+328