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