Ejemplo n.º 1
0
def cronFormatValidator(obj):
    data = obj
    if data is None:
        return True
    if data == '':
        return True
    try:
        croniter(data)
    except ValueError:
        raise CronFormatError('%s is invalid' % data)
    return True
Ejemplo n.º 2
0
 def next(self):
     log = logging.getLogger('Backend.next')
     now = datetime.datetime.now() + datetime.timedelta(minutes=1)
     now = datetime.datetime.now()
     try:
         unextr = to_utc(croniter(self.periodicity, start_time=now).get_next())
     except Exception, e: # pragma: no cover
         unextr = None