pegleg/pegleg/engine
Felipe Monteiro f8d79e119c Only collect/parse Deckhand-formatted documents for processing
This patch set changes Pegleg in two similar ways:

1) Ignore certain types of files altogether:
   - those located in hidden folders
   - those prefixed with "." (files like .zuul.yaml)
2) Only read Deckhand-formatted documents for lint/collect/etc.
   commands as Pegleg need not consider other types of documents
   (it separately reads the site-definition.yaml for internal
    processing still).

The tools/ subfolder is also ignored as it can contain
.yaml files which are not Deckhand-formatted documents,
so need not be processed by pegleg.engine.

Change-Id: I8996b5d430cf893122af648ef8e5805b36c1bfd9
2018-11-08 20:07:03 -05:00
..
util Only collect/parse Deckhand-formatted documents for processing 2018-11-08 20:07:03 -05:00
__init__.py Pegleg encryption of site secrets 2018-10-30 16:53:51 +00:00
errorcodes.py trivial: Drop unused lint code P002 2018-10-29 19:43:39 -04:00
exceptions.py refactor: Exchange NotADirectoryError for better exception 2018-10-26 10:37:17 -04:00
lint.py Only collect/parse Deckhand-formatted documents for processing 2018-11-08 20:07:03 -05:00
repository.py FIX: Passing correct fields to process site 2018-10-31 16:58:10 +00:00
secrets.py Update decrypt secrets to return a list of docs 2018-11-06 00:22:10 -06:00
site.py Pegleg encryption of site secrets 2018-10-30 16:53:51 +00:00
type.py Pegleg CLI output improvement 2018-10-10 15:30:54 -04:00