From eb1ddb8a408a1aefff5cb860f1b3caa5769a6cce Mon Sep 17 00:00:00 2001 From: fumingwei Date: Mon, 1 Mar 2021 17:12:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=9F=A5=E8=AF=A2rpm?= =?UTF-8?q?=E8=BE=93=E5=87=BA=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5key?= =?UTF-8?q?=E5=90=8D=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.txt | 6 ++++++ tasks/collect/collect_rpm_info.yml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 Readme.txt 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 }}"