You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During experimentation it was found that directly including the <module_name>_plugin was not sufficient to use an external package. Instead, it was beneficial to include the entire external package as the module, add it to sys, then create a <module_name>_plugin.Plugin instance. This allows the external Plugin to access its packages modules.
The simple generic_plugin did not experience this effect because it was not accessing any otherwise unavailable packages and it housed within the onair directory structure. Experimental external packages suffered the effect because of their more complex structure.
The text was updated successfully, but these errors were encountered:
During experimentation it was found that directly including the <module_name>_plugin was not sufficient to use an external package. Instead, it was beneficial to include the entire external package as the module, add it to sys, then create a <module_name>_plugin.Plugin instance. This allows the external Plugin to access its packages modules.
The simple generic_plugin did not experience this effect because it was not accessing any otherwise unavailable packages and it housed within the onair directory structure. Experimental external packages suffered the effect because of their more complex structure.
The text was updated successfully, but these errors were encountered: