Coverage for src/lib/python/isc/datasrc/__init__ : 91%
Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
|
# The datasource factory loader uses dlopen, as does python # for its modules. Some dynamic linkers do not play nice if # modules are not loaded with RTLD_GLOBAL, a symptom of which # is that exceptions are not recognized by type. So to make # sure this doesn't happen, we temporarily set RTLD_GLOBAL # during the loading of the datasource wrappers.
# this setup is a temporary workaround to deal with the problem of # having both 'normal' python modules and a wrapper module # Once all programs use the new interface, we should remove the # old, and the setup can be made similar to that of the log wrappers.
else: from isc.datasrc.datasrc import *
# revert to the default dlopen flags
|