Merge "Default to current user dir for log creation and management"

This commit is contained in:
Zuul 2021-03-12 12:23:33 +00:00 committed by Gerrit Code Review
commit 6c1b8a57c8
1 changed files with 6 additions and 1 deletions

View File

@ -12,6 +12,8 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
# #
import os
DEFAULT_VALIDATIONS_BASEDIR = '/usr/share/ansible/' DEFAULT_VALIDATIONS_BASEDIR = '/usr/share/ansible/'
ANSIBLE_VALIDATION_DIR = '/usr/share/ansible/validation-playbooks' ANSIBLE_VALIDATION_DIR = '/usr/share/ansible/validation-playbooks'
@ -22,6 +24,9 @@ VALIDATION_GROUPS = ['no-op',
'prep', 'prep',
'post'] 'post']
VALIDATIONS_LOG_BASEDIR = '/var/log/validations/' VALIDATIONS_LOG_BASEDIR = ('/var/log/validations'
if os.path.exists('/var/log/validations') else
os.getcwd())
VALIDATION_ANSIBLE_ARTIFACT_PATH = '{}/artifacts/'.format( VALIDATION_ANSIBLE_ARTIFACT_PATH = '{}/artifacts/'.format(
VALIDATIONS_LOG_BASEDIR) VALIDATIONS_LOG_BASEDIR)