taskd.pl: show projects with notify options and skip delay if none
commit81f86310d80bb57bbeacc27df6f05233af66243e
authorKyle J. McKay <mackyle@gmail.com>
Wed, 7 Oct 2015 04:50:42 +0000 (6 21:50 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Wed, 7 Oct 2015 04:50:42 +0000 (6 21:50 -0700)
treefdbfddc1e4fed6830624827dc9e418cd2914a30e
parent39a227b119fa2cd80d076811bd24d0b41999dd10
taskd.pl: show projects with notify options and skip delay if none

If a project does not have any notify options set, then do not call
through to Notify::ref_change and do not delay between handling
each ref update.

If a project does have at least one notify option configured (other
than cia which is defunct), then show the ref changes as "ref-notify"
instead of "ref-change" to indicate that.

This allows much faster servicing of most push updates since most
projects do not have notification options set.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
taskd/taskd.pl