
Adds tests for the Excel plugin's parser and extractor. Enables pep8 and fmt checks on the tests directory. Increases plugin test coverage to 94%, sets new minimum to 92%. Fixes DNS and NTP server extraction with regex. Updates file licenses. Change-Id: I35ee97574e6d63b7a82cfa94caf79db5db9755e7
Spyglass Excel Plugin
Tugboat is a Spyglass plugin to generate airship-seaworthy site manifest files from an excel based engineering spec. The plugin is configured with an Excel sheet and its corresponding excel specification as inputs. Spyglass uses this plugin to construct an intermediary yaml which is processed further using J2 templates to generate site manifests.
Spyglass: https://opendev.org/airship/spyglass
Description
Languages
Python
94.9%
CSV
4.3%
Shell
0.5%
Jinja
0.3%