From 85a0a42ca0872088a700cf4cf2c5b71ea7752853 Mon Sep 17 00:00:00 2001 From: Thomas S Hatch Date: Thu, 2 Jun 2011 21:29:54 -0600 Subject: [PATCH] Add verification thet the log dir exists --- salt/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/salt/__init__.py b/salt/__init__.py index daaf094d9db..e598fea4348 100644 --- a/salt/__init__.py +++ b/salt/__init__.py @@ -74,6 +74,7 @@ class Master(object): verify_env([os.path.join(self.opts['pki_dir'], 'minions'), os.path.join(self.opts['pki_dir'], 'minions_pre'), os.path.join(self.opts['cachedir'], 'jobs'), + os.path.dirname(self.opts['log_file']), ]) # Late import so logging works correctly import salt.master @@ -139,7 +140,9 @@ class Minion(object): import logging - verify_env([self.opts['pki_dir'], self.opts['cachedir']]) + verify_env([self.opts['pki_dir'], self.opts['cachedir'], + os.path.dirname(self.opts['log_file']), + ]) if self.cli['daemon']: # Late import so logging works correctly import salt.utils