diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-10-23 17:12:00 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-10-23 17:12:00 +0000 |
| commit | 6d85d182a2cbd50f0e6a8477c97a84e149addbce (patch) | |
| tree | 1bd0b569bc09291f415dc9bfa4e9ef45f7d1bbb1 | |
| parent | 7eb033ad1a301791572ebc11e25474a545537df9 (diff) | |
| parent | f00755f04ac5298c86620592af1c65acb0f021ae (diff) | |
| download | python-keystoneclient-0.11.2.tar.gz | |
Merge "set close_fds=True in Popen"0.11.2
| -rw-r--r-- | keystoneclient/common/cms.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/keystoneclient/common/cms.py b/keystoneclient/common/cms.py index 1c343f6..343b303 100644 --- a/keystoneclient/common/cms.py +++ b/keystoneclient/common/cms.py @@ -148,7 +148,8 @@ def cms_verify(formatted, signing_cert_file_name, ca_file_name, '-nocerts', '-noattr'], stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) + stderr=subprocess.PIPE, + close_fds=True) output, err, retcode = _process_communicate_handle_oserror( process, data, (signing_cert_file_name, ca_file_name)) @@ -336,7 +337,8 @@ def cms_sign_data(data_to_sign, signing_cert_file_name, signing_key_file_name, '-md', 'sha256', ], stdin=subprocess.PIPE, stdout=subprocess.PIPE, - stderr=subprocess.PIPE) + stderr=subprocess.PIPE, + close_fds=True) output, err, retcode = _process_communicate_handle_oserror( process, data, (signing_cert_file_name, signing_key_file_name)) |
