2017-12-06 20 views
1

제가 수집 한 것으로부터, 플래터 북을 실행할 때 어시스턴트가 찾을 수있는 기본 인벤토리 파일을 설정하기 위해 capable.cfg를 사용할 수 있습니다.가능 : 게임 내에서 인벤토리 파일을 지정하십시오.

명령 줄을 통해 가능한 게임 플레이를 실행할 때 -i 매개 변수를 사용하여 해당 인벤토리를 무시할 수도 있습니다.

명령 줄을 사용하거나 ansible.cfg 파일을 변경하지 않고도 특수 스페셜 인벤토리 파일을 장 내에서 지정할 수 있습니까?

답변

1

add_host 모듈을 사용하여 게임 내에서 동적 인벤토리를 구성 할 수 있습니다.
그러나 올바른 매개 변수를 입력하기 위해 인벤토리 파일 파서를 작성해야합니다 (add_host).

일반적으로 이것은 잘못된 방법입니다. 플레이 북과 인벤토리를 구분해야합니다.

+0

내가 성취하고자하는 것은 Anecess의 모범 사례에 위배 될 수 있습니다. 다른 팀에서 관리하는 인벤토리 파일이있는 다른 게임 플레이 북을 호출하는 중첩 된 플레이 북입니까? 지금까지 Anipal은 한 곳에서 모든 것을 찾았지만, 그 호스트를 소유하고있는 다른 팀이 제어 할 호스트를 분리 할 수있는 유연성이 필요합니다. – user2221830

+0

코드의 중심 부분에서 다른 인벤토리를 사용하여 프로그래밍 방식으로 다른 게임을 호출하기 위해 Anipal API를 조금 탐험 할 수 있습니다. –