blueboxgroup/ursula — pull request #92 by echohead (2013-10-23 21:51:46+00:00)
Title: Remove role dependencies of sensu-client.

Having several roles depend on sensu-client was causing sensu-client
role to be applied multiple times, lengthening deployments.

The only real dependency was for the "restart sensu client" handler.

This change introduces a new role, common-handlers, which contains
the "restart sensu client" handler.

Other roles can now depend on this common-handlers role, without causing
any tasks to be run repeatedly.