Я пытаюсь выполнить автоматизацию, при которой я буду передавать информацию, представленную в excel / csv, в сценарий автоматизации, чтобы выполнить payload = requests.post(url,auth=(auth_user, auth_pass),headers=headers, data=json)
, где каждая строка будет запускать задание в ansible.
Мой текущий excel / csv выглядит так (формат можно выбрать как excel / csv, что проще, поскольку это вводится пользователем)
введите описание изображения здесь
Мне нужен результат json, например:
для первой итерации:
json={"extra_vars" : " {\"dep_env\": \"CERT2\", \"ServerGroup\": \"Batch-server_group\", \"operation\": \"STATUS\"}"}
для второй итерации:
json={"extra_vars" : " {\"dep_env\": \"CERT3\", \"ServerGroup\": \"Service-server_group\", \"operation\": \"START\"}"}
Любая помощь будет принята с благодарностью.