Adds configurability of the pid file delimiter, so that daemons can continue with the default 1.2.3+ <name>_num<i>.pid format, while projects that use daemons can continue with their conventions.
Specifically, DelayedJob can continue to use <name>.<i>.pid format for backwards compatibility.
Here's a possible solution re the discussion on #40 (and the related DJ issue https://github.com/collectiveidea/delayed_job/issues/798)..
Adds configurability of the pid file delimiter, so that daemons can continue with the default 1.2.3+
<name>_num<i>.pid
format, while projects that use daemons can continue with their conventions.Specifically, DelayedJob can continue to use
<name>.<i>.pid
format for backwards compatibility.The only change on the DelayedJob side would be in https://github.com/collectiveidea/delayed_job/blob/master/lib/generators/delayed_job/templates/script e.g.: