fix nullapi
This commit is contained in:
@ -49,7 +49,7 @@ class _Record(object):
|
||||
def asyncFinish(self, reason=None):
|
||||
pass
|
||||
|
||||
def _Field(object):
|
||||
class _Field(object):
|
||||
"""Handle for field operations
|
||||
|
||||
f = Field("rec:name.HOPR")
|
||||
@ -84,3 +84,5 @@ def _Field(object):
|
||||
def getarray(self):
|
||||
"""Return a numpy ndarray refering to this field for in-place operations.
|
||||
"""
|
||||
|
||||
_hooks = {}
|
||||
|
@ -2,7 +2,6 @@ try:
|
||||
import _dbapi
|
||||
except ImportError:
|
||||
import _nullapi as _dbapi
|
||||
from _dbapi import _hooks, _hooktable
|
||||
|
||||
__all__ = [
|
||||
"hooknames",
|
||||
@ -10,7 +9,7 @@ __all__ = [
|
||||
"debugHooks",
|
||||
]
|
||||
|
||||
hooknames = _hooks.keys()
|
||||
hooknames = _dbapi._hooks.keys()
|
||||
|
||||
def addHook(state, func):
|
||||
"""addHook("stats", funcion)
|
||||
@ -20,12 +19,12 @@ def addHook(state, func):
|
||||
print 'State Occurred'
|
||||
addHook("AfterIocRunning", show)
|
||||
"""
|
||||
sid = _hooks[state]
|
||||
sid = _dbapi._hooks[state]
|
||||
try:
|
||||
slist = _hooktable[sid]
|
||||
slist = _dbapi._hooktable[sid]
|
||||
except KeyError:
|
||||
slist = []
|
||||
_hooktable[sid] = slist
|
||||
_dbapi._hooktable[sid] = slist
|
||||
|
||||
slist.append(func)
|
||||
|
||||
|
Reference in New Issue
Block a user