Generic dynamic module loader for conduit. Given a path it loads all
modules in that directory, keeping them in an internam array which may be
returned via get_modules
Also manages dataprovider factories which make dataproviders available
at runtime
|
|
|
|
|
_on_dynamic_dataprovider_added(self,
monitor,
dpw,
klass)
Store the ipod so it can be retrieved later by the treeview/model
emit a signal so it is added to the GUI |
source code
|
|
|
|
| _on_dynamic_dataprovider_removed(self,
monitor,
key) |
source code
|
|
|
|
|
|
|
| _emit_unavailable(self,
dataproviderWrapper) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_load_modules_in_file(self,
filename)
Loads all modules in the given file |
source code
|
|
|
|
|
|
conduit.ModuleManager.ModuleWrapper[]
|
|
|
|
get_modules_by_type(self,
*type_filter)
Returns all loaded modules of type specified by type_filter or all
if the filter is set to None. |
source code
|
|
|
|
get_module_wrapper_with_instance(self,
wrapperKey)
Returns a new ModuleWrapper with a dp instace described by
wrapperKey |
source code
|
|
|
|
|
|
|
|