From 2becead51fd167455f8f8ed591b10ccc5c396b20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Ole=C5=9B?= Date: Thu, 3 Sep 2015 11:22:26 +0000 Subject: [PATCH] Add remove action for Volum Group resource --- resources/volume_group/actions/remove.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 resources/volume_group/actions/remove.yaml diff --git a/resources/volume_group/actions/remove.yaml b/resources/volume_group/actions/remove.yaml new file mode 100644 index 00000000..60e65206 --- /dev/null +++ b/resources/volume_group/actions/remove.yaml @@ -0,0 +1,14 @@ +- hosts: [{{ ip }}] + sudo: yes + tasks: + - name: remove VG + lvg: vg={{name}} state=absent force=yes + - name: find loop device + shell: losetup -a|grep "/root/cinder.img"|awk -F':' '{print $1}' + register: loop_device + - name: if loop device exists, delete it + command: sudo losetup -d {% raw %}{{item}}{% endraw %} + when: loop_device|success + with_items: loop_device.stdout_lines + +