DjangoDb: typo, added logger
This commit is contained in:
parent
576db27e9d
commit
cfb33ec1a2
@ -29,6 +29,14 @@ from .proxy.proxybase import ProxyDbBase
|
||||
from .utils.callback import Callback
|
||||
from .config import config
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
# set up logging
|
||||
#
|
||||
#-------------------------------------------------------------------------
|
||||
import logging
|
||||
LOG = logging.getLogger(".dbstate")
|
||||
|
||||
class DbState(Callback):
|
||||
"""
|
||||
Provide a class to encapsulate the state of the database.
|
||||
@ -152,6 +160,7 @@ class DbState(Callback):
|
||||
|
||||
## Work-around for databases that need sys refresh (django):
|
||||
def modules_is_set(self):
|
||||
LOG.warn("modules_is_set?")
|
||||
if hasattr(self, "_modules"):
|
||||
return self._modules != None
|
||||
else:
|
||||
@ -159,6 +168,7 @@ class DbState(Callback):
|
||||
return False
|
||||
|
||||
def reset_modules(self):
|
||||
LOG.warn("reset_modules!")
|
||||
# First, clear out old modules:
|
||||
for key in list(sys.modules.keys()):
|
||||
del(sys.modules[key])
|
||||
@ -167,5 +177,6 @@ class DbState(Callback):
|
||||
sys.modules[key] = self._modules[key]
|
||||
|
||||
def save_modules(self):
|
||||
LOG.warn("save_modules!")
|
||||
self._modules = sys.modules.copy()
|
||||
|
||||
|
@ -1670,7 +1670,7 @@ class DbDjango(DbWriteBase, DbReadBase, UpdateCallback, Callback):
|
||||
as part of the transaction.
|
||||
"""
|
||||
if self.use_import_cache:
|
||||
self.import_cache[obj.handle] = media
|
||||
self.import_cache[media.handle] = media
|
||||
else:
|
||||
raw = media.serialize()
|
||||
items = self.dji.Media.filter(handle=media.handle)
|
||||
|
Loading…
Reference in New Issue
Block a user