diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/conf_mode/salt-minion.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/conf_mode/salt-minion.py b/src/conf_mode/salt-minion.py index 1784bd6..4edb7a0 100755 --- a/src/conf_mode/salt-minion.py +++ b/src/conf_mode/salt-minion.py @@ -82,9 +82,13 @@ def get_config(): return salt def generate(salt): + directory = '/config/salt/pki/minion' if salt is None: return None + if not os.path.exists(directory): + os.makedirs(directory) + tmpl = jinja2.Template(config_tmpl) config_text = tmpl.render(salt) with open(config_file, 'w') as f: |