Exemplo n.º 1
0
    def handle(self, *args, **options):
        groups = Group.objects.all()
        print 'Deleting %s group(s)' % groups.count()
   	groups.delete()

        for error in Error.objects.all():
            error_created.send(sender=Error, instance=error)        
Exemplo n.º 2
0
def send_signal(request, pk):
    error = Error.get(pk)
    if not error.create_signal_sent:
        error.create_signal_sent = True
        error.save()
        error_created.send(sender=error.__class__, instance=error)
        return render_plain("Signal sent")
    return render_plain("Signal not sent")
Exemplo n.º 3
0
 def save(self, *args, **kw):
     created = not getattr(self, "id", None)
     if created:
         self.error_timestamp = datetime.now()
         self.create_signal_sent = True
         super(Error, self).save(*args, **kw)
         error_created.send(sender=self.__class__, instance=self)
     else:
         super(Error, self).save(*args, **kw)
Exemplo n.º 4
0
 def save(self, *args, **kw):
     created = not getattr(self, "id", None)
     if created:
         self.error_timestamp = datetime.now()
         self.error_timestamp_date = self.error_timestamp.date()
         self.create_signal_sent = True
         super(Error, self).save(*args, **kw)
         error_created.send(sender=self.__class__, instance=self)
     else:
         super(Error, self).save(*args, **kw)