diff --git a/validations_common/callback_plugins/validation_json.py b/validations_common/callback_plugins/validation_json.py index 6c596a4..af927ab 100644 --- a/validations_common/callback_plugins/validation_json.py +++ b/validations_common/callback_plugins/validation_json.py @@ -30,17 +30,16 @@ DOCUMENTATION = ''' version_added: "1.0" description: - This callback converts all events into a JSON file - stored in /var/log/validations + stored in the selected validations logging directory, + as defined by the $VALIDATIONS_LOG_DIR env variable, + or the $HOME/validations by default. type: aggregate requirements: None ''' -VALIDATIONS_LOG_DIR = (os.getenv('VALIDATIONS_LOG_DIR') - if os.getenv('VALIDATIONS_LOG_DIR') else - ('/var/log/validations' - if os.path.exists('/var/log/validations') - and os.access('/var/log/validations', os.W_OK) else - os.environ.get('PWD'))) +VALIDATIONS_LOG_DIR = os.environ.get( + 'VALIDATIONS_LOG_DIR', + os.environ.get('HOME')) def current_time():