diff --git a/Readme.txt b/Readme.txt new file mode 100644 index 0000000..d4a35c3 --- /dev/null +++ b/Readme.txt @@ -0,0 +1,6 @@ +1、部署执行命令: + ansible-playbook -i install_config/hosts paltform_deploy.yml +2、卸载paltform 部署命令所安装的rpm包: + ansible-playbook -i install_config/hosts tasks/uninstall/uninstall_platform.yml +3、查询安装rpm情况命令: + ansible-playbook -i install_config/hosts tasks/collect/collect_rpm_info.yml \ No newline at end of file diff --git a/tasks/collect/collect_rpm_info.yml b/tasks/collect/collect_rpm_info.yml index cdacf85..a3f7ae3 100644 --- a/tasks/collect/collect_rpm_info.yml +++ b/tasks/collect/collect_rpm_info.yml @@ -32,7 +32,7 @@ - name: "collect rpm info: combine list format for output rpm install infomation" set_fact: - install_info: '{{ install_info | default([]) + [{"name": item.item, "uninstall": item.failed, "version": item.stdout}] | list }}' + install_info: '{{ install_info | default([]) + [{"name": item.item, "installed": not item.failed, "version": item.stdout}] | list }}' with_items: "{{ rpm_results.results }}"