CHANGES
2012/12/20 - version 0.4.4
- improve Events dispatching
- add support for multiple channel in a process
- add ping handler for monitoring
- some fixes in the http api
- fix stop_processes function
2012/11/02 - version 0.4.3
- process os environment now inherits from the gafferd environment
- fix autorestart feature: now handled asynchronously which allows us to
still handle “stop command when a process fails”
2012/11/01 - version 0.4.2
2012/10/29 - version 0.4.0
- add environent variables support in the gafferd setting file.
- add a plugin system to easily extend Gafferd using HTML sites
or gaffer applications in Python
2012/10/18 - version 0.3.1
- add environment variables substitution in the process command line and
arguments.
2012/10/18 - version 0.3.0
- add the Gaffer command line tool: load, unload your procfile
applications to gaffer, scale them up and down. Or just use it as a
procfile manager just like foreman .
- add gafferctl Watch changes in gaffer command to watch a node activity
remotely.
- add priority feature: now processes can be launch in order
- add the possibility to manipulate groups of processes
- add the possibility to set the default endpoint in gafferd from the
command line
- add -v and --vv options to gafferd to have a verbose output.
- add an eventsource client in the framework to manipulate gaffer
streams.
- add Manager.start_processes method. Start all processes.
- add console_output application to the framework
- add new global Gaffer events to the manager: spawn, reap, stop_pid,
exit.
- fix shutdown
- fix heartbeat
2012/10/15 - version 0.2.0
- add Webhooks: post to an url when a gaffer event is triggered
- add graceful shutdown. kill processes after a graceful time
- add Load a process from a file command
- code refactoring: make the code simpler
2012/10/12 - version 0.1.0
Initial release