As an alternative to disabling ssl verification globally (`Excon.defaults[:ssl_verify_peer] = false`) perhaps something the following could be used:

```ruby
      openstack_params = {
        :provider => "OpenStack",
        :openstack_auth_url => @openstack_properties["auth_url"],
        :openstack_username => @openstack_properties["username"],
        :openstack_api_key => @openstack_properties["api_key"],
        :openstack_tenant => @openstack_properties["tenant"],
        :openstack_region => @openstack_properties["region"],
        :openstack_endpoint_type => @openstack_properties["endpoint_type"],
        :connection_options => {:ssl_verify_peer => ssl_verify_peer_value(@openstack_properties["ssl_verify_peer"])}
      }
```

Where `#ssl_verify_peer_value` looks something like (defaulting to `true` unless explicitly set):

```ruby
    def ssl_verify_peer_value(ssl_verify_peer_option)
      case ssl_verify_peer_option
        when 'false' then false
        when false then false
          else true
      end
    end
```

As the code is written both `openstack_params` and `glance_params` (`Fog::Image.new(glance_params)`) will need to be updated but the hashes appear to be identical so the usage can likely be collapsed.

@aramprice / @sbrady