fix renewals, add email for vm expiration

This commit is contained in:
Jordan Rodgers 2018-01-24 03:26:15 -05:00
parent 0df186f5c3
commit bf19241bed
4 changed files with 61 additions and 2 deletions

View file

@ -47,6 +47,16 @@ def get_expired_vms(db):
return expired
def get_expiring_vms(db):
expiring = []
today = datetime.date.today()
expire = db.query(VM_Expiration).filter(
(VM_Expiration.expire_date - today) <= 10).all()
for vm in expire:
expiring.append(vm.id)
return expiring
def get_user_usage_limits(db, user):
limits = dict()
if is_rtp(user):