lshift/diffa — pull request #252 by paulj (2012-08-08 04:37:55+00:00)
Title: WIP: Pausable escalations

This patch is the start of the functionality for pausing escalations. To achieve this, it introduces a `breakers` table. If an entry in this table exists, then a given feature for a pair is considered to be `tripped`, and the function should be disabled. The escalation manager, for an escalation `esc1` will look for two breakers - `escalation:*` and `escalation:esc1`. If either is present, then escalations will be treated as a no-op.