use tempdir, not cwd in tests
[gitmo/MooseX-Daemonize.git] / Changes
1 Revision history for MooseX-Daemonize
2
3 0.07 Saturday, May 24, 2008
4     * MooseX::Daemonize
5       - Made default pidbase '/var/run' rather 
6         than './var/run'
7       
8     * t/
9       - Small fixups to pidfile testing in 
10         t/31.with_pid_file_and_poe.t
11
12     ~ Removed the Build.PL since Module::Install
13       has removed their support
14
15 0.06 Fri. Dec. 21, 2007
16     * MooseX::Daemonize
17       - Fix logic that kills process so it doens't always warn 
18         about undead process
19       - Added stop_timeout to allow user to control timings.
20       - Refactored to roles
21         - removed Proc::Daemon dependency
22         - removed File::Pid dependency
23       - added exit_code and status_message to capture the 
24         exit code and a status message :)
25         - refactored start/stop/restart to use these
26         - added tests for this
27       - added a &status command which returns a bool telling
28         you if the daemon is running or not
29         - added tests for this
30       
31     * Test::MooseX::Daemonize
32       - updated docs 
33       - removed Proc::Daemon dependency
34
35     * MooseX::Daemonize::Core
36       - the core daemonization methods are here
37         - added tests for this
38
39     * MooseX::Daemonize::WithPidFile
40       - the PID file handling is added to the core here
41         - added tests for this
42
43     * MooseX::Daemonize::Pid
44       - added this package to replace the File::Pid stuff
45       
46     * MooseX::Daemonize::Pid::File
47       - added this package to replace the File::Pid stuff, it is a subclass
48         of MooseX::Daemonize::Pid (stevan)
49         - added tests for this (stevan)
50
51 0.05 2007-11-18
52     - Fix logic that kills process so it doens't always warn 
53       about undead process
54     - Added stop_timeout to allow user to control timings.
55
56 0.04 2007-11-11
57     - Fix stupid perlcritic.t cause the Module::Starter::PBP tests were 
58       stupid but I didn't realize it.
59
60 0.03 2007-10-22
61     - Add File::Slurp to dependencies so our tests pass better
62
63 0.02 Sept 19, 2007
64     - Fixed bug where sometimes the pidfile is writeable but pidbase is not -- reported by dec 
65     - Fixed bug where the pidfile wasn't being updated properly -- reported by dec 
66     - Added is_daemon attribute
67     - Added another fork to make sure we short circuit out of the daemonize process properly
68     - Switch to File::Pid
69     - Add the GetOpt prereq
70     - Adjust the kill timings
71     - Added THANKS to pod
72
73 0.0.1  Wed May 16 11:46:56 2007
74        Initial release.
75