2
0
mirror of https://github.com/frappe/bench.git synced 2024-09-23 20:49:01 +00:00

Merge pull request #988 from gavindsouza/playbooks-bench-tmp-fix

fix(playbooks): pre v5.1 compatibility for playbooks folder
This commit is contained in:
gavin 2020-05-07 16:34:24 +05:30 committed by GitHub
commit c93bfeb057
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -359,7 +359,10 @@ def run_playbook(playbook_name, sudo=False, extra_vars=None):
else:
cwd = os.path.join(os.path.expanduser('~'), 'bench')
success = subprocess.check_call(args, cwd=os.path.join(cwd, 'bench', 'playbooks'), stdout=log_stream, stderr=sys.stderr)
playbooks_locations = [os.path.join(cwd, 'bench', 'playbooks'), os.path.join(cwd, 'playbooks')]
playbooks_folder = [x for x in playbooks_locations if os.path.exists(x)][0]
success = subprocess.check_call(args, cwd=playbooks_folder, stdout=log_stream, stderr=sys.stderr)
return success