Comment 10 for bug 1204123

Revision history for this message
Bill Erickson (berick) wrote :

It occurred to me that adding all piles of new features would be much easier to do in Perl than shell scripts. I've pushed a commit to give opensrf-perl.pl all the power of osrf_ctl.sh and then some. We get all of our signal / shutdown controls and no longer have to differentiate between Perl, C, etc. services. Everything is just a service.

There is still lots of work to do to ease the transition away from osrf_ctl (docs, etc.), but I did give osrf_ctl power to continue using stop_all/start_all/restart_all so as not to yank it out from under everyone.

No Python bits have been added to opensrf-perl.pl just yet, but that should be minor.

More testing is needed. See a quick summary here:

http://git.evergreen-ils.org/?p=working/OpenSRF.git;a=commitdiff;h=e934cf520b7a3bd8711f17564dec83534ac2b4bd