Cleanup after database use

This commit is contained in:
Ruud
2012-05-07 21:55:18 +02:00
parent 7a6576e407
commit 7ca509cdbe
16 changed files with 78 additions and 28 deletions
+8 -1
View File
@@ -48,7 +48,10 @@ class StatusPlugin(Plugin):
def getById(self, id):
db = get_session()
status = db.query(Status).filter_by(id = id).first()
return status.to_dict()
status_dict = status.to_dict()
db.close()
return status_dict
def all(self):
@@ -61,6 +64,7 @@ class StatusPlugin(Plugin):
s = status.to_dict()
temp.append(s)
db.close()
return temp
def add(self, identifier):
@@ -78,6 +82,7 @@ class StatusPlugin(Plugin):
status_dict = s.to_dict()
db.close()
return status_dict
def fill(self):
@@ -97,3 +102,5 @@ class StatusPlugin(Plugin):
s.label = toUnicode(label)
db.commit()
db.close()