A plugin manager
The Plugin Manager
Param: |
|
---|
The Plugin Manager
Param: |
|
---|
Methods
__init__([external_modules]) | The Plugin Manager |
get_plugin(name) | Retrieves a plugin object. |
list_plugins() | Prints the names of the plugins to standard out |
log_error(error[, message]) | Logs the error in bold red |
Attributes
QuarterMaster.filenames | |||
logger |
|
||
QuarterMaster.modules | |||
plugins | A dictionary of plugins (this is persistent, unlike the generators, in case it gets re-used) |
Retrieves a plugin object.
Param: |
|
---|---|
Returns: | An un-built plugin object definition |
Prints the names of the plugins to standard out
Logs the error in bold red
Param: |
|
---|
A RyeMother instance
Returns: | A logging object. |
---|
A dictionary of plugins (this is persistent, unlike the generators, in case it gets re-used)