pegleg/pegleg/engine/catalog
Lev Morgan d6ead96119 Fix multiple I/O issues in cert generation
This patch handles the case where CA certs or authorities are loaded as
byte strings. It also disables parsing YAML documents with python/object
types directly into (non-dict) Python objects (which is PyYaml's
default behavior), as it creates issues with the PeglegManagedDocument
module.
The patch also fixes a bug where attempting to re-encrypt an already
encrypted file would result in a serialized python object being written
rather than the expected output YAML.

Change-Id: I4b84ee8f9922ae042411e70242ffda4622647e86
2019-05-28 14:36:07 -05:00
..
__init__.py pki: Port Promenade's PKI catalog into Pegleg 2019-01-15 13:29:21 -06:00
pki_generator.py PKI Cert generation and check updates 2019-04-08 07:48:32 -05:00
pki_utility.py Fix multiple I/O issues in cert generation 2019-05-28 14:36:07 -05:00