qat.plugins.UploadedPlugin

An uploadable Plugin must be defined using the metaclass MetaLocalPlugin().

class qat.plugins.UploadedPlugin(plugin)

An uploaded Plugin is a myQLM plugin (or junction) uploaded to the server side, to be included in a myQLM Power Access remote stack

Note

This plugin is useless if not used in a myQLM Power Access stack

from qlmaas.plugins import UploadedPlugin

# Build a local plugin (should be build using MetaLocalPlugin metaclass)
local_plugin = LocalPlugin()

# Create a remote stack
stack = RemotePlugin() | UploadedPlugin(plugin=local_plugin)

# Compile a batch
stack.compile(..., ...)
Parameters

plugin (AbstractPlugin or Junction) – Plugin or Junction defined locally and dillable