Keep OpenStack VMs with Tag keep_me

so we can have some systems for debugging
This commit is contained in:
Alexander Todorov 2019-02-08 12:23:40 +02:00 committed by Alexander Todorov
parent 57be7313c4
commit 5dc895fbee

View File

@ -65,9 +65,9 @@ rlJournalStart
name: "{{item.id}}" name: "{{item.id}}"
state: absent state: absent
loop: "{{openstack_servers}}" loop: "{{openstack_servers}}"
when: item.created < lookup('env','TIMESTAMP') when: item.created < lookup('env','TIMESTAMP') and (item.metadata.Tag is not defined or item.metadata.Tag != "keep_me")
loop_control: loop_control:
label: "{{item.name}} (id: {{item.id}} created: {{item.created}})" label: "{{item.name}} (id: {{item.id}} created: {{item.created}} metadata: {{item.metadata}})"
__EOF__ __EOF__
rlLogInfo "Removing VMs created before $TIMESTAMP" rlLogInfo "Removing VMs created before $TIMESTAMP"