|
a7d7013639
|
Fix and improve reload process
|
2017-07-14 12:35:55 +02:00 |
|
|
9dc385a32a
|
New argument: --socketfile that create a socket for internal communication
|
2017-07-14 12:35:55 +02:00 |
|
|
150d069dfb
|
New CLI argument: --pidfile, path to store the daemon PID
|
2017-07-14 12:35:55 +02:00 |
|
|
f160411f71
|
Catch SIGUSR1: log threads stack traces
|
2017-07-14 12:35:55 +02:00 |
|
|
b0678ceb84
|
Extract deamonize to a dedicated function that can be called from anywhere
|
2017-07-14 12:35:55 +02:00 |
|
|
57275f5735
|
Catch SIGHUP: deep reload
|
2017-07-14 12:35:55 +02:00 |
|
|
ec512fc540
|
Do a proper close on SIGINT and SIGTERM
|
2017-07-14 12:35:55 +02:00 |
|
|
7bc37617b0
|
Remove prompt at launch
|
2017-07-14 12:35:55 +02:00 |
|
|
1858a045cc
|
Introducing daemon mode
|
2017-07-14 12:35:55 +02:00 |
|
|
ac33ceb579
|
Remove dead or useless code
|
2015-11-03 07:20:52 +01:00 |
|
|
f9f54989fe
|
Fix logger level filtering
|
2015-10-20 18:02:01 +02:00 |
|
|
c94d9743dd
|
Add --logfile option
|
2015-10-20 18:02:00 +02:00 |
|
|
5e95f50fb6
|
Expand argument paths
|
2015-10-20 18:02:00 +02:00 |
|
|
dda78df9d2
|
Add new action queue, synchronized with main thread for prompt like actions (conf loading, exit, ...)
|
2015-09-28 11:59:37 +02:00 |
|
|
418ff4f519
|
Datastore: add a method to create a new empty tree
|
2015-05-25 16:44:26 +02:00 |
|
|
806ff1d4a0
|
Move main code to __main__.py
|
2015-05-25 16:44:24 +02:00 |
|