From dc906164c131d55fd3b2c89a7dfe45e427500092 Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Mon, 25 Nov 2013 11:33:59 -0800 Subject: [PATCH] Reinitialize if connection is reset --- lib/vsphere_helper.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/vsphere_helper.rb b/lib/vsphere_helper.rb index 4bcd19a..3e88019 100755 --- a/lib/vsphere_helper.rb +++ b/lib/vsphere_helper.rb @@ -101,6 +101,12 @@ class VsphereHelper def find_pool poolname + begin + @connection.serviceInstance.CurrentTime + rescue + initialize() + end + datacenter = @connection.serviceInstance.find_datacenter base = datacenter.hostFolder pools = poolname.split('/')