1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/core
Jeff McCune 98637d39da (#9241) Add skeleton VMware vSphere platform support
This patch adds a compute service to fog setting the stage to model
VMware virtual machines using Fog.  The patch adds support for:

    rdebug -- fog vsphere
    >>> connection = Fog::Compute.new(:provider => :vsphere)

The connection to the VMware API is implemented along with
authentication using an username and password.  The connection is not
fully secured with this patch because no validation of the SSL
certificate is implemented.

Raw API requests are working with this patch, but none of the API
requests have associated Fog models or collections.
2011-09-10 13:32:58 -07:00
..
attributes.rb Fixed #444 - Unable to squash kvp with false values 2011-07-20 18:18:05 -04:00
collection.rb [core] add collection#destroy(identity) 2011-08-23 09:43:33 -05:00
connection.rb fix push parser block passed to excon 2011-04-04 09:43:13 -07:00
credentials.rb [core] Allow FOG_CREDENTIAL env variable for config 2011-09-10 13:42:55 -04:00
current_machine.rb Added Fog::CurrentMachine#ip_address. 2011-08-17 14:35:03 -07:00
deprecation.rb [core] use logger throughout for warnings 2011-09-02 12:30:10 -05:00
errors.rb (#9241) Add skeleton VMware vSphere platform support 2011-09-10 13:32:58 -07:00
hmac.rb cleanup lib/fog by segregating shared into 'core' 2010-09-29 13:22:30 -07:00
json.rb [compute|aws] fixes for bootstrap and placing attributes json 2011-08-09 13:39:43 -05:00
logger.rb [core] add get/set methods for logger channels 2011-09-01 18:51:08 -05:00
mock.rb Move timeout up to Fog from Fog::Mock. 2011-07-11 18:06:47 -04:00
model.rb [misc] to_json calls to use MultiJson 2011-07-20 11:08:11 -05:00
parser.rb [core] update parser to better handle whitespace 2011-05-12 13:15:13 -07:00
provider.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
scp.rb Merge remote branch 'phlipper/scp-options' 2011-06-13 10:53:08 -07:00
service.rb [core] delete nil valued keys from config 2011-09-06 14:19:39 -05:00
ssh.rb Command escaping is both incorrect and unnecessary. 2011-04-02 14:08:21 -07:00
time.rb [core] fix to_date_header to use self.utc instead of self.class.now.utc 2011-07-06 12:44:08 -05:00
timeout.rb [core] avoid ||= in timeout lookup 2011-07-12 11:04:49 -05:00
wait_for.rb Move timeout up to Fog from Fog::Mock. 2011-07-11 18:06:47 -04:00