+cleanup() {
+ set +e
+ echo "cleanup..."
+ stop_monitor
+ stop_inspector
+ stop_consumer
+ ssh $ssh_opts_cpu "heat-admin@$COMPUTE_IP" \
+ "[ -e disable_network.log ] && cat disable_network.log"
+
+ python ./clean.py
+ sleep 1
+ nova delete "$VM_NAME"
+ sleep 1
+ alarm_id=$(ceilometer alarm-list | grep " $ALARM_NAME " | awk '{print $2}')
+ sleep 1
+ [ -n "$alarm_id" ] && ceilometer alarm-delete "$alarm_id"
+ sleep 1
+ image_id=$(glance image-list | grep " $IMAGE_NAME " | awk '{print $2}')
+ sleep 1
+ [ -n "$image_id" ] && glance image-delete "$image_id"
+ #TODO: add host status check via nova admin api
+ echo "waiting disabled compute host back to be enabled..."
+ sleep 180
+}
+
+