diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-11-02 08:37:18 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-11-02 08:39:23 +0100 |
commit | 57b07a24d4d79256ef8c38c21b7995a9839875c0 (patch) | |
tree | 791e5b0282acc9afeb2b0ed80f96916780bf43ae | |
parent | 8be265cb4c1434201199751cab13a0f17f861c27 (diff) | |
download | gemato-57b07a24d4d79256ef8c38c21b7995a9839875c0.tar.gz |
recursiveloader: Move default values into the function body
-rw-r--r-- | gemato/recursiveloader.py | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/gemato/recursiveloader.py b/gemato/recursiveloader.py index cfc582c..0dde66f 100644 --- a/gemato/recursiveloader.py +++ b/gemato/recursiveloader.py @@ -41,10 +41,10 @@ class ManifestRecursiveLoader(object): ] def __init__(self, top_manifest_path, - verify_openpgp=True, openpgp_env=None, + verify_openpgp=None, openpgp_env=None, sign_openpgp=None, openpgp_keyid=None, - hashes=None, allow_create=False, sort=False, - compress_watermark=None, compress_format='gz', + hashes=None, allow_create=False, sort=None, + compress_watermark=None, compress_format=None, profile=gemato.profile.DefaultProfile()): """ Instantiate the loader for a Manifest tree starting at top-level @@ -53,7 +53,7 @@ class ManifestRecursiveLoader(object): @verify_openpgp and @openpgp_env are passed down to ManifestFile. If the top-level Manifest is OpenPGP-signed and the verification succeeds, openpgp_signed property - is set to True. + is set to True. @verify_openpgp is True by default. @sign_openpgp is passed down to ManifestFile when writing the top-level Manifest. If it is True, the top-level Manifest @@ -98,6 +98,13 @@ class ManifestRecursiveLoader(object): self.compress_watermark = compress_watermark self.compress_format = compress_format + if self.verify_openpgp is None: + self.verify_openpgp = True + if self.sort is None: + self.sort = False + if self.compress_format is None: + self.compress_format = 'gz' + self.loaded_manifests = {} self.updated_manifests = set() |