Revision c1509909 flowspec/models.py

b/flowspec/models.py
6 6
from django.contrib.auth.models import User
7 7
from utils import proxy as PR
8 8
from ipaddr import *
9
from datetime import *
9
import datetime
10 10
import logging
11 11
from flowspec.tasks import *
12 12
from time import sleep
......
49 49
)
50 50

  
51 51

  
52
def days_offset(): return datetime.now() + timedelta(days = settings.EXPIRATION_DAYS_OFFSET)
52
def days_offset(): return datetime.date.today() + datetime.timedelta(days = settings.EXPIRATION_DAYS_OFFSET)
53 53
    
54 54
class MatchPort(models.Model):
55 55
    port = models.CharField(max_length=24, unique=True)
......
167 167
#    def delete(self, *args, **kwargs):
168 168
#        response = delete.delay(self)
169 169
#        logger.info("Got delete job id: %s" %response)
170
    def has_expired(self):
171
        today = datetime.date.today()
172
        if today > self.expires:
173
            return True
174
        return False
170 175

  
171 176
    def is_synced(self):      
172 177
        found = False

Also available in: Unified diff