
+started() { + touch $VAR_SUBSYS_LIBVIRT_GUESTS
touch "$VAR_SUBSYS_LIBVIRT_GUESTS"
+} + start() { - [ -f $LISTFILE ] || return 0 + [ -f $LISTFILE ] || { started; return 0; }
Do we want to detect failures in started (that is, failure to touch the lock file)? Then again, failure to touch the lock file merely means that stop won't be called automatically, but doesn't affect whether we actually started and can call stop manually, so blindly succeeding seems okay to me.
Yeah, I think that's fine. Also no other init script seems to check it either.
+ + rm -f $VAR_SUBSYS_LIBVIRT_GUESTS
rm -f "$VAR_SUBSYS_LIBVIRT_GUESTS"
ACK with those tweaks.
Thanks for the review. I made the corrections you suggested here and in the next email and pushed. Jirka