From 71c01670ac54b9fa98a4fb8d3b675e9cc9a73b61 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 3 Aug 2012 05:43:06 -0400 Subject: [PATCH] Add node when dispatching the dead_node signal --- apps/clustering/models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/clustering/models.py b/apps/clustering/models.py index 5e102aae8d..a6b0d9239b 100644 --- a/apps/clustering/models.py +++ b/apps/clustering/models.py @@ -62,7 +62,7 @@ class Node(models.Model): def mark_as_dead(self): self.state=NODE_STATE_DEAD - node_died.send(sender=self) + node_died.send(sender=self, node=self) self.save() def send_heartbeat(self): @@ -101,9 +101,9 @@ class ClusteringConfig(Singleton): def __unicode__(self): return ugettext('clustering config') - def clean(self): - if self.node_heartbeat_interval > self.node_heartbeat_timeout: - raise ValidationError(_(u'Heartbeat interval cannot be greater than heartbeat timeout or else nodes will always be rated as "dead"')) + #def clean(self): + # if self.node_heartbeat_interval > self.node_heartbeat_timeout: + # raise ValidationError(_(u'Heartbeat interval cannot be greater than heartbeat timeout or else nodes will always be rated as "dead"')) class Meta: verbose_name = verbose_name_plural = _(u'clustering config')