P
Payton Swick
Has anyone used the Daemons library (http://daemons.rubyforge.org/)
extensively? I'm trying to do something that doesn't appear covered by
the examples, and I'm wondering if I need to reinvent the wheel.
What I'd like to do is to easily add functionality to my script similar
to the way that fetchmail works, ie:
When starting the script with one command-line option (eg: --daemon), I
daemonize it and start it running (saving the PID in a file).
When starting the script with another command-line option (eg: --stop),
it finds the PID file and kills the instance.
In a sense, I'd like to combine the wrapper method given in the examples
and the script it runs, but the wrapper example seems to absorb
command-line options, and I want to call those functions from within
Ruby instead.
Suggestions?
-Payton
extensively? I'm trying to do something that doesn't appear covered by
the examples, and I'm wondering if I need to reinvent the wheel.
What I'd like to do is to easily add functionality to my script similar
to the way that fetchmail works, ie:
When starting the script with one command-line option (eg: --daemon), I
daemonize it and start it running (saving the PID in a file).
When starting the script with another command-line option (eg: --stop),
it finds the PID file and kills the instance.
In a sense, I'd like to combine the wrapper method given in the examples
and the script it runs, but the wrapper example seems to absorb
command-line options, and I want to call those functions from within
Ruby instead.
Suggestions?
-Payton