diff --git a/vmware-host-pooler b/vmware-host-pooler index a6aca4f..53039db 100755 --- a/vmware-host-pooler +++ b/vmware-host-pooler @@ -170,9 +170,7 @@ def destroy_vm vm, pool } end - - -pools.each do |pool| +def check_pool pool puts "Starting new worker thread for pool '#{pool['name']}'" Thread.new { @@ -251,6 +249,14 @@ pools.each do |pool| } end + + +pools.each do |pool| + check_pool(pool) +end + + + loop do sleep(1) end