gitextract_das1educ/ ├── .coveragerc ├── .gitignore ├── .gitreview ├── .mailmap ├── .pre-commit-hooks.yaml ├── .stestr.conf ├── .zuul.d/ │ └── jobs.yaml ├── CONTRIBUTING.rst ├── HACKING.rst ├── LICENSE ├── README.rst ├── bashate/ │ ├── __init__.py │ ├── __main__.py │ ├── bashate.py │ ├── messages.py │ └── tests/ │ ├── __init__.py │ ├── base.py │ ├── samples/ │ │ ├── .E005_excluded │ │ ├── E001_bad.sh │ │ ├── E002_bad.sh │ │ ├── E003_bad.sh │ │ ├── E003_good.sh │ │ ├── E004_bad.sh │ │ ├── E005_bad │ │ ├── E006_bad.sh │ │ ├── E006_bad_custom_length.sh │ │ ├── E006_good.sh │ │ ├── E010_bad.sh │ │ ├── E010_good.sh │ │ ├── E011_bad.sh │ │ ├── E011_good.sh │ │ ├── E012_bad.sh │ │ ├── E040_syntax_error.sh │ │ ├── E041_bad.sh │ │ ├── E042_bad.sh │ │ ├── E043_bad.sh │ │ ├── E044_bad.sh │ │ ├── comments.sh │ │ ├── for_loops.sh │ │ ├── heredoc_ignore.sh │ │ └── legacy_sample.sh │ └── test_bashate.py ├── bindep.txt ├── doc/ │ ├── requirements.txt │ └── source/ │ ├── conf.py │ ├── contributor/ │ │ ├── contributing.rst │ │ └── index.rst │ ├── index.rst │ ├── install/ │ │ └── index.rst │ ├── man/ │ │ └── bashate.rst │ ├── readme.rst │ └── user/ │ ├── index.rst │ └── usage.rst ├── playbooks/ │ └── bashate-devstack-master/ │ └── run.yaml ├── releasenotes/ │ ├── notes/ │ │ ├── 0-dash-6-748e729ee001df73.yaml │ │ ├── adopt-pycodestyle-output-format-f4d6e35dadfcb6f9.yaml │ │ ├── custom-line-length-083e8077951a8ead.yaml │ │ ├── drop-python2.7-064c5e5bcfb4539c.yaml │ │ ├── heredoc-ignore-905b29053652f90e.yaml │ │ ├── python-3-4e30b9f2b9e2dcb7.yaml │ │ └── start-using-reno-eaaafddb3fbf2010.yaml │ └── source/ │ ├── conf.py │ └── index.rst ├── requirements.txt ├── setup.cfg ├── setup.py ├── test-requirements.txt └── tox.ini