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)