Browse Source

py-i2phosts-maint: don't try to deactivate already deactivated hosts

pull/1/head
Hidden Z 14 years ago
parent
commit
f9f90d4af6
  1. 5
      py-i2phosts-maint

5
py-i2phosts-maint

@ -101,8 +101,9 @@ for host in all_hosts:
# deactivate if expired # deactivate if expired
min_dl = datetime.timedelta(days=config['activate_min_delay']) min_dl = datetime.timedelta(days=config['activate_min_delay'])
if host.expires < datetime.datetime.utcnow().date(): if host.expires < datetime.datetime.utcnow().date():
log.info('deactivating %s, reason: expired', host.name) if host.activated == True:
host.activated = False log.info('deactivating %s, reason: expired', host.name)
host.activated = False
# if not expired and added more than X days ago and approved then activate # if not expired and added more than X days ago and approved then activate
elif dl > min_dl and host.activated == False and host.approved == True: elif dl > min_dl and host.activated == False and host.approved == True:
log.info('activating %s, reason: host up and added more than %s days ago', log.info('activating %s, reason: host up and added more than %s days ago',

Loading…
Cancel
Save