我使用 ansible 2.9.13 和 ansible-runner 1.4.6
下面是我的 Python 代码:
from ansible_runner import Runner, RunnerConfig
f = open('/home/george/dev/beeops/ansible_private/keyfile', 'r')
key = f.read()
rc = RunnerConfig(private_data_dir='/home/george/dev/beeops/ansible_private',
playbook='test.yml',
inventory='127.0.0.1',
ssh_key=key,)
r = Runner(config=rc)
r.run()
执行这段代码时出错,</p>
File "/home/george/venv/bops/lib/python3.7/site-packages/ansible_runner/runner.py", line 114, in run
command = self.config.command
AttributeError: 'RunnerConfig' object has no attribute 'command'
有人可以帮我看看是什么问题吗?感谢所有回复的朋友!