database.connect()
database.session.begin()
- owner = database.Owner.query().filter_by(owner_id=owner_id).first()
+ owner = database.session.query(database.Owner).filter_by(owner_id=owner_id).first()
if owner is None:
owner = database.Owner(owner_id=owner_id)
val = getattr(opts, resource+scope)
if val is not None:
setattr(owner, resource+'_quota_'+scope, val if val >= 0 else None)
+ database.session.add(owner)
database.session.commit()
print owner