[ADMIN_API]: Fix crash on rebuild

Don't use closed session data

Change-Id: I0223e03429f5435feb30ed552df3b9fb17e981ee
This commit is contained in:
Andrew Hutchings
2013-09-13 18:22:14 +01:00
parent a963175ee8
commit 81d9aa376c

View File

@@ -115,9 +115,10 @@ class DbDriver(AlertDriver):
lb.devices = [new_device]
lb.status = "ERROR(REBUILDING)"
new_device.status = 'BULDING'
lbid = lbs[0].id
session.commit()
submit_job(
'UPDATE', new_device.name, new_device.id, lbs[0].id
'UPDATE', new_device_name, new_device_id, lbid
)
with db_session() as session:
vip = session.query(Vip).filter(Vip.device == device_id).first()