From ed8f80c15d4f88ea38641a4cc6284ba8fafa975c Mon Sep 17 00:00:00 2001 From: fumingwei Date: Mon, 12 Jul 2021 10:04:44 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=E7=A7=BB=E5=8A=A8provison.sh=E7=9A=84?= =?UTF-8?q?=E5=88=B0script=E7=9B=AE=E5=BD=95=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../convertor_spl2inst.py | 0 .../files/{tsg-os-provision => script}/provision.sh | 0 ansible/roles/tsg-os-provision/tasks/main.yml | 12 +++++------- 3 files changed, 5 insertions(+), 7 deletions(-) rename ansible/roles/tsg-os-provision/files/{tsg-os-provision => script}/convertor_spl2inst.py (100%) rename ansible/roles/tsg-os-provision/files/{tsg-os-provision => script}/provision.sh (100%) diff --git a/ansible/roles/tsg-os-provision/files/tsg-os-provision/convertor_spl2inst.py b/ansible/roles/tsg-os-provision/files/script/convertor_spl2inst.py similarity index 100% rename from ansible/roles/tsg-os-provision/files/tsg-os-provision/convertor_spl2inst.py rename to ansible/roles/tsg-os-provision/files/script/convertor_spl2inst.py diff --git a/ansible/roles/tsg-os-provision/files/tsg-os-provision/provision.sh b/ansible/roles/tsg-os-provision/files/script/provision.sh similarity index 100% rename from ansible/roles/tsg-os-provision/files/tsg-os-provision/provision.sh rename to ansible/roles/tsg-os-provision/files/script/provision.sh diff --git a/ansible/roles/tsg-os-provision/tasks/main.yml b/ansible/roles/tsg-os-provision/tasks/main.yml index 4dbad285..0afd6e0a 100644 --- a/ansible/roles/tsg-os-provision/tasks/main.yml +++ b/ansible/roles/tsg-os-provision/tasks/main.yml @@ -58,13 +58,11 @@ dest: /usr/lib/systemd/system/tsg-os-provision.service mode: 0644 -- name: "tsg-os-provision: chmod 0755 for provison.sh" - file: - path: "{{ item }}" - mode: '0755' - with_items: - - /opt/tsg/tsg-os-provision/provision.sh - +- name: "tsg-os-provision: copy provision.sh file to dest" + copy: + src: "{{ role_path }}/files/script/provision.sh" + dest: /opt/tsg/tsg-os-provision/provision.sh + mode: 0755 - name: "tsg-os-provision: enable tsg-os-provison and tsg-os-provison-convertor" systemd: