fog/fog — pull request #1116 by timuralp (2012-08-27 04:04:40+00:00)
Title: Add generic support for EMC Atmos.

I modified the ninefold provider to provide generic Atmos support. The one additional required argument is the endpoint, which should be specified as a full URL for the API, e.g. https://storage.synaptic.att.com/v2.0 or something along those lines. The URL may also include a port. If the port is not included, it is inferred from the protocol: http or https. Any other protocol will result in an ArgumentError exception.

I thought this would be useful as there are many Atmos providers and it doesn't make sense to make the support for it provider-specific.