Ensure that pki_dir exists

This commit is contained in:
Joseph Hall 2015-12-29 15:07:26 -07:00
parent 896655602e
commit 0f05d49bde

View file

@ -145,6 +145,10 @@ def apply_(path, id_=None, config=None, approve_key=True, install=True,
'configuring as {0}'.format(id_))
minion_config = salt.config.minion_config(cfg_files['config'])
pki_dir = minion_config['pki_dir']
if not os.path.isdir():
__salt__['file.makedirs'](
os.path.join(mpt, pki_dir)
)
os.rename(cfg_files['privkey'], os.path.join(
mpt, pki_dir.lstrip('/'), 'minion.pem'))
os.rename(cfg_files['pubkey'], os.path.join(