From b808b9c6c1909904d3d2bbcab96f8dfda0718cb3 Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Mon, 4 Nov 2013 10:10:15 -0800 Subject: [PATCH] vSphere functions should use connection object in vsphere_helper lib --- vmware-host-pooler | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/vmware-host-pooler b/vmware-host-pooler index 534b1ca..24e5812 100755 --- a/vmware-host-pooler +++ b/vmware-host-pooler @@ -21,16 +21,6 @@ config = YAML.load_file(config_file) pools = config[:pools] vsphere = config[:vsphere] -# Connect to vSphere -$vim = RbVmomi::VIM.connect( - :host => vsphere['server'], - :user => vsphere['username'], - :password => vsphere['password'], - :ssl => true, - :insecure => true, - :rev => '5.1' -) - # Connect to Redis $redis = Redis.new @@ -41,7 +31,6 @@ loop do total = 0 # Locate the resource pool - datacenter = $vim.serviceInstance.find_datacenter base = vsphere_helper.find_pool(pool['pool']) # Make sure all VMs in resource pool are accounted-for