Fixed broken plugin namespace
This commit is contained in:
parent
2fe7722da6
commit
e175bb1f92
1 changed files with 3 additions and 1 deletions
|
|
@ -152,6 +152,8 @@ class PluginMount(object):
|
|||
"""
|
||||
plugin_class, plugin_name = class_from_map(plugin_map)
|
||||
|
||||
pythonsafe_plugin_name = plugin_name.replace("/", "_")
|
||||
|
||||
if plugin_class and plugin_name:
|
||||
plugin_object = plugin_class()
|
||||
|
||||
|
|
@ -160,7 +162,7 @@ class PluginMount(object):
|
|||
|
||||
elif isinstance(plugin_object, MicroscopePlugin): # If plugin_object is an instance of MicroscopePlugin
|
||||
# Attach plugin_object to the plugin mount
|
||||
setattr(self, plugin_name, plugin_object)
|
||||
setattr(self, pythonsafe_plugin_name, plugin_object)
|
||||
self.plugins.append((plugin_name, plugin_object))
|
||||
|
||||
# Grant plugin access to the hardware
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue