helper functions for getting variables from ManipulatePlugin into other parts of recur code

This commit is contained in:
Tristan Rowley
2020-03-10 23:47:16 +00:00
parent ce2624326d
commit 9739f4c03c
5 changed files with 227 additions and 4 deletions

View File

@@ -520,3 +520,11 @@ class PluginCollection(object):
# For each sub directory, apply the walk_package method recursively
for child_pkg in child_pkgs:
self.walk_package(package + '.' + child_pkg)"""
## helpers
def get_variable(self, varname, default=0.0):
from plugins.ManipulatePlugin import ManipulatePlugin
plugin = self.get_plugins(ManipulatePlugin)
if plugin is not None:
return plugin[0].get_variable(varname, default)