Skip to content

Commit

Permalink
Removed cache_property decorator
Browse files Browse the repository at this point in the history
  • Loading branch information
mback2k committed Apr 14, 2013
1 parent 4aad32a commit 4a7a1d5
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 42 deletions.
29 changes: 0 additions & 29 deletions dnsalloc/apps/dnsalloc/decorators.py

This file was deleted.

25 changes: 12 additions & 13 deletions dnsalloc/apps/dnsalloc/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
from django.contrib.auth.models import User
from django.utils.translation import ugettext_lazy as _
from django_fields.fields import EncryptedCharField
from .decorators import cache_property

class Service(models.Model):
user = models.ForeignKey(User)
Expand All @@ -17,27 +16,27 @@ class Service(models.Model):
update = models.DateTimeField(_('date updated'), blank=True, null=True)
enabled = models.BooleanField(_('enabled'), default=True)
waiting = models.BooleanField(_('waiting'), default=True)

def __unicode__(self):
return self.hostname
@cache_property

@property
def status(self):
return self.result.status
@cache_property

@property
def statusimg(self):
return self.result.statusimg

@cache_property
@property
def host(self):
return self.result.host

@cache_property
@property
def results(self):
return self.result_set.order_by('-crdate')
@cache_property

@property
def result(self):
if not self.waiting and self.result_set.count():
return self.result_set.latest('crdate')
Expand All @@ -50,10 +49,10 @@ class Result(models.Model):
host = models.CharField(_('host'), max_length=15, blank=True, null=True)
crdate = models.DateTimeField(_('date created'), auto_now_add=True)
successful = models.BooleanField(_('successful'))

def __unicode__(self):
return self.status
@cache_property

@property
def statusimg(self):
return self.status.split(' ')[0]

0 comments on commit 4a7a1d5

Please sign in to comment.