diff options
author | Zuul <zuul@review.openstack.org> | 2018-01-17 00:32:12 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2018-01-17 00:32:12 +0000 |
commit | 1bd8cf06c0168a5545cbe68c19d7b834fe175d93 (patch) | |
tree | e959822bc4e07b019d3f96205488a5b45765de11 /tools/encrypt_secret.py | |
parent | e2c4263d6f9073e263d765ed7eee681311b9bc54 (diff) | |
parent | 04bcbe18dc794e8e0024f563d4f675deeb6870ef (diff) | |
download | zuul-1bd8cf06c0168a5545cbe68c19d7b834fe175d93.tar.gz |
Merge "Add --strip option to encrypt_secret.py" into feature/zuulv3
Diffstat (limited to 'tools/encrypt_secret.py')
-rwxr-xr-x | tools/encrypt_secret.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/encrypt_secret.py b/tools/encrypt_secret.py index c0ee9be64..4cb166631 100755 --- a/tools/encrypt_secret.py +++ b/tools/encrypt_secret.py @@ -46,6 +46,8 @@ def main(): # TODO(jeblair): Throw a fit if SSL is not used. parser.add_argument('project', help="The name of the project.") + parser.add_argument('--strip', action='store_true', default=False, + help="Strip whitespace from beginning/end of input.") parser.add_argument('--infile', default=None, help="A filename whose contents will be encrypted. " @@ -68,6 +70,8 @@ def main(): plaintext = sys.stdin.read() plaintext = plaintext.encode("utf-8") + if args.strip: + plaintext = plaintext.strip() pubkey_file = tempfile.NamedTemporaryFile(delete=False) try: |