From 771436e32a1230d48174d6f2f6ee613bff9c3042 Mon Sep 17 00:00:00 2001 From: vterdunov Date: Fri, 6 Apr 2018 17:00:35 +0300 Subject: [PATCH] Remove tmp dir after VM deploy #50 --- lib/workers/vmware/deploy_ova.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/workers/vmware/deploy_ova.rb b/lib/workers/vmware/deploy_ova.rb index 84032b5..ee3418e 100644 --- a/lib/workers/vmware/deploy_ova.rb +++ b/lib/workers/vmware/deploy_ova.rb @@ -1,3 +1,4 @@ +require 'fileutils' require_relative '../abstract_worker' require_relative '../../services/downloader' require_relative '../../services/unpacker' @@ -21,5 +22,7 @@ def do_work(vim, datacenter, params) $slacker.notify("VM `#{params[:vmname]}` has been deployed. IP: #{ip}", to: params[:message_to], level: 'good') + ensure + FileUtils.remove_dir(tmp_dir) end end