spyglass/spyglass
Ian Pittwood 8dd891aced Remove flask YAML web editor from Spyglass
Spyglass was originally built with a web-based YAML editor.
Unfortunately, the presence of the editor has caused some problems. It
can cause the Docker container to freeze before creating the
intermediary YAML file. The execution of the flask app is also the
root cause for the Bandit B104 errors and B605 error.

Since the target audience for Spyglass is developers, it can be
assumed that they will have access to an editor with support for YAML
files. Having a web-based version of the YAML editor is unnecessary and
will just result in more code to maintain in the future.

Removes the editor script from utils.

Removes the yaml-editor entry point from the package.

Removes references to the yaml-editor from the CLI and engine.

Resolves all known Bandit errors.

In the future, a pause in execution could be provided to allow users to
make quick edits. Log messages could also notify users when a
placeholder value is inserted in the intermediary so they can fix it.

Change-Id: Ibc37e61f93b33904ea839e12fe5a8d586985e0b1
2019-04-15 18:11:51 +00:00
..
config Base Code for Tugboat Plugin and Addition of config files, templates 2018-11-29 02:20:31 +05:30
data_extractor Resolves Bandit 101 errors from misusing asserts 2019-04-09 19:47:13 +00:00
examples Fix: remove references to previous repo 2018-12-04 18:51:57 +05:30
parser Remove flask YAML web editor from Spyglass 2019-04-15 18:11:51 +00:00
schemas Add tugboat plugin required files 2018-11-29 01:25:46 +05:30
site_processors Merge "Set autoescape=True to resolve Bandit B701 error" 2019-04-08 20:48:31 +00:00
utils Remove flask YAML web editor from Spyglass 2019-04-15 18:11:51 +00:00
__init__.py Base Code for Tugboat Plugin and Addition of config files, templates 2018-11-29 02:20:31 +05:30
spyglass.py Remove flask YAML web editor from Spyglass 2019-04-15 18:11:51 +00:00