diff options
| author | Soren Hansen <soren@linux2go.dk> | 2011-04-06 18:10:42 +0200 |
|---|---|---|
| committer | Soren Hansen <soren@linux2go.dk> | 2011-04-06 18:10:42 +0200 |
| commit | 0a8ca1bb7f123718ae48bb842b1c532b07f03890 (patch) | |
| tree | 5ddbeb9166d7fd8f3e49a54ff3fe8f5d4ac119d0 | |
| parent | 37fc53350b029e2eecaea78207f8769072c30d9f (diff) | |
| download | nova-0a8ca1bb7f123718ae48bb842b1c532b07f03890.tar.gz nova-0a8ca1bb7f123718ae48bb842b1c532b07f03890.tar.xz nova-0a8ca1bb7f123718ae48bb842b1c532b07f03890.zip | |
Create ca_folder if it does not already exist.
| -rw-r--r-- | nova/crypto.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nova/crypto.py b/nova/crypto.py index 2b122e560..9b1897926 100644 --- a/nova/crypto.py +++ b/nova/crypto.py @@ -269,6 +269,8 @@ def _sign_csr(csr_text, ca_folder): LOG.debug(_("Flags path: %s"), ca_folder) start = os.getcwd() # Change working dir to CA + if not os.path.exists(ca_folder): + os.makedirs(ca_folder) os.chdir(ca_folder) utils.execute('openssl', 'ca', '-batch', '-out', outbound, '-config', './openssl.cnf', '-infiles', inbound) |
