1. 20 Jan, 2012 1 commit
  2. 17 Jan, 2012 1 commit
  3. 16 Jan, 2012 2 commits
    • Antoine Catton's avatar
      Catch SIGTERM and raise SystemExit in submanager · 203f2fd2
      Antoine Catton authored
      This allow submanager to do some cleanup when it receive sigterm
      (in this case removing pid file and killing subprocess).
      203f2fd2
    • Antoine Catton's avatar
      Add submanager script. · e8a1f37d
      Antoine Catton authored
      This script allow to run a command and restart it
      it if some files changes.
      
      The submanager catch SIGUSR1 and checks if the specified
      files has changed.
      
      It can use a pid file where its own pid is written.
      
      This is usefull for restarting a service from a recipe.
      
      Example :
        submanager -c config.cfg -- command --with-options -y
          Run “command --with-options -y” and restart it if
          config.cfg is modified after receiving SIGUSR
      e8a1f37d
  4. 05 Jan, 2012 2 commits
  5. 30 Dec, 2011 1 commit
  6. 20 Dec, 2011 1 commit
  7. 08 Dec, 2011 3 commits
  8. 23 Nov, 2011 1 commit
  9. 22 Nov, 2011 3 commits
  10. 21 Nov, 2011 1 commit
  11. 18 Nov, 2011 2 commits
    • Antoine Catton's avatar
      Fill changelog · a0663640
      Antoine Catton authored
      a0663640
    • Antoine Catton's avatar
      Add equeue server. · 4cb4b532
      Antoine Catton authored
      The server listen on an unix socket and wait for a json request which
      look like :
        {"command": "/command/to/run",
         "timestamp": 0}
      
      The server respond sending back the command it will run.
      
      The server is single threaded on run each command only one by one.
      
      If one command requested two times with the same time stamp, it
      will be runned only once.
      4cb4b532
  12. 07 Nov, 2011 7 commits
  13. 28 Oct, 2011 2 commits
  14. 27 Oct, 2011 2 commits
  15. 24 Oct, 2011 2 commits
  16. 20 Oct, 2011 1 commit
  17. 18 Oct, 2011 2 commits
  18. 17 Oct, 2011 4 commits
  19. 03 Oct, 2011 2 commits