Cython API: automatic importing of column classes now works
This commit is contained in:
@ -350,8 +350,7 @@ cdef register_column_class(obitype_t obitype,
|
|||||||
|
|
||||||
cdef register_all_column_classes() :
|
cdef register_all_column_classes() :
|
||||||
|
|
||||||
#obi3 = importlib.import_module("obitools3")
|
x = list(pkgutil.walk_packages(typed_column.__path__, prefix="obitools3.dms.column.typed_column."))
|
||||||
x = list(pkgutil.walk_packages(typed_column.__path__)) # TODO restrain the walking
|
|
||||||
all_modules = [importlib.import_module(a[1]) for a in x]
|
all_modules = [importlib.import_module(a[1]) for a in x]
|
||||||
for mod in all_modules :
|
for mod in all_modules :
|
||||||
getattr(mod, 'register_class')()
|
getattr(mod, 'register_class')()
|
||||||
|
Reference in New Issue
Block a user