spyglass/spyglass
Ian H. Pittwood b3f1e59148 Use init to configure plugins
Plugins currently use a couple configuration methods to set up field
data for the class. This seems superfluous. This change moves these
configuration steps into the init method so plugin classes can ingest
data as kwargs.

Here is an example of how the change will be implemented in plugins:
https://review.opendev.org/#/c/670171/

Change-Id: Ib26636f1eb4146902ee801af5bcce53d137be2ad
2019-07-15 21:08:57 +00:00
..
config Base Code for Tugboat Plugin and Addition of config files, templates 2018-11-29 02:20:31 +05:30
data_extractor Use init to configure plugins 2019-07-15 21:08:57 +00:00
examples Merge "Use data objects for document generation" 2019-07-01 13:51:37 +00:00
parser Implements data object models 2019-06-21 15:00:46 -05:00
schemas Schema validation 2019-06-06 12:56:43 +00:00
site_processors Use data objects for document generation 2019-06-26 12:03:40 -05:00
validators Combines all exceptions into a single file 2019-07-09 12:29:01 -05:00
__init__.py Base Code for Tugboat Plugin and Addition of config files, templates 2018-11-29 02:20:31 +05:30
cli.py Use init to configure plugins 2019-07-15 21:08:57 +00:00
exceptions.py Combines all exceptions into a single file 2019-07-09 12:29:01 -05:00