Default to current user dir for log creation and management
If /var/log/validations is not present on the system, then we should default the path to something known and writable Change-Id: I4cd854b5bdc6019697b5d210d368b1bdb4b1f4b3
This commit is contained in:
parent
a5fcd54131
commit
006ae40843
@ -12,6 +12,8 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
#
|
||||
import os
|
||||
|
||||
DEFAULT_VALIDATIONS_BASEDIR = '/usr/share/ansible/'
|
||||
|
||||
ANSIBLE_VALIDATION_DIR = '/usr/share/ansible/validation-playbooks'
|
||||
@ -22,6 +24,9 @@ VALIDATION_GROUPS = ['no-op',
|
||||
'prep',
|
||||
'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(
|
||||
VALIDATIONS_LOG_BASEDIR)
|
||||
|
Loading…
Reference in New Issue
Block a user