Я работаю с awx cli (19.1.0 ) и awx (13.0.0) в среде с более чем 100 серверами
Когда (например) запрос завершился неудачно или изменил результаты с помощью:
awx --conf.host https: //my.awx --conf.username myuser --conf.password mypass -k -f human --filter 'event_display, event_data, host_name, play, task, stdout' job_events list --job 1234 --event runner_on_ok --changed true> / tmp / tmp
Я получаю ровно 25 результатов.
(Это соответствует разбивке на страницы api awx?!)
Есть ли возможность получить все результаты выполнения awx?
( ARA было бы отличной альтернативой cli, но это не применимо для моей среды / задачи)
Обновление / Подсказка
Я не знал, что, похоже, можно получить только правильная справка командной строки ( - справка
) в случае успешной аутентификации (см. мой комментарий к ответу )
Чтобы получить все результаты, добавьте к запросу флаг --all.
usage: awx job_events list [-h] [--all] [-f {json,yaml,jq,human}]
[--filter TEXT] [--conf.color BOOLEAN] [-v]
[--type {job_event}] [--created CREATED]
[--modified MODIFIED] [--job ID]
[--event {runner_on_failed,runner_on_start,runner_on_ok,runner_on_error,runner_on_skipped,runner_on_unreachable,runner_on_no_hosts,runner_on_async_poll,runner_on_async_ok,runner_on_async_failed,runner_item_on_ok,runner_item_on_failed,runner_item_on_skipped,runner_retry,runner_on_file_diff,playbook_on_start,playbook_on_notify,playbook_on_include,playbook_on_no_hosts_matched,playbook_on_no_hosts_remaining,playbook_on_task_start,playbook_on_vars_prompt,playbook_on_setup,playbook_on_import_for_host,playbook_on_not_import_for_host,playbook_on_play_start,playbook_on_stats,debug,verbose,deprecated,warning,system_warning,error}]
[--counter INTEGER] [--event_data JSON/YAML]
[--failed BOOLEAN] [--changed BOOLEAN]
[--uuid TEXT] [--parent_uuid TEXT] [--host ID]
[--host_name TEXT] [--playbook TEXT] [--play TEXT]
[--task TEXT] [--role TEXT] [--stdout TEXT]
[--start_line INTEGER] [--end_line INTEGER]
[--verbosity INTEGER]
--all
fetch all pages of content from the API when returning results (instead of just the first page)
Ссылка: Руководство пользователя Ansible Tower / AWX CLI v3.8.3