나는 나의 구조를 가지고 :에서 파이썬 스크립트를 실행할 수 없습니다 로컬 호스트를 통해 ansible
- name: Create a cross-region replica using boto3 script
command: python rds_read_replica_ops.py sample.yml
args:
chdir: '"{{ role_path }}"/files'
그러나이 수 : 나는 rds_read_replica_ops.py를 실행해야
playbooks_only
|
|- read_replica_boto3.yml
|- roles
|
|-read_replica_boto3
|-defaults
|-tasks-->> main.yml
|-files-->> - rds_read_replica_ops.py
- sample.yml
, 난 다음 썼다 'T는 파일을 찾아 다음과 같이 말한다 :
sg: cannot change to directory '/home/blah/recovery/playbooks_only/"/home/blah/recovery/playbooks_only/roles/read_replica_boto3"/files': path does not exist
FATAL: all hosts have already failed -- aborting
이 줄을 변경해보십시오 :'chdir : '{{role_path}}/files'' – vabada
무슨 뜻입니까? 내가 거기에 배치해야 할게 뭐야? – Kittystone
''{{role_path}}''를 둘러싼 큰 따옴표를 지우시오. – vabada