Browse Source

Provider DB connections remain open instead of constantly open/close for misc db calls.

tags/release_0.1.0
echel0n 11 years ago
parent
commit
423c09fd9e
  1. 7
      sickbeard/tvcache.py

7
sickbeard/tvcache.py

@ -74,10 +74,15 @@ class TVCache():
self.provider = provider
self.providerID = self.provider.getID()
self.providerDB = None
self.minTime = 10
def _getDB(self):
return CacheDBConnection(self.providerID)
# init provider database if not done already
if not self.providerDB:
self.providerDB = CacheDBConnection(self.providerID)
return self.providerDB
def _clearCache(self):
if self.shouldClearCache():

Loading…
Cancel
Save