Module: Misty
- Defined in:
- lib/misty/auth.rb,
lib/misty/cloud.rb,
lib/misty/misty.rb,
lib/misty/version.rb,
lib/misty/autoload.rb,
lib/misty/auth/name.rb,
lib/misty/http/client.rb,
lib/misty/http/direct.rb,
lib/misty/auth/auth_v2.rb,
lib/misty/auth/auth_v3.rb,
lib/misty/http/request.rb,
lib/misty/http/net_http.rb,
lib/misty/openstack/aodh/v2.rb,
lib/misty/openstack/heat/v1.rb,
lib/misty/openstack/swift/v1.rb,
lib/misty/openstack/zaqar/v2.rb,
lib/misty/http/method_builder.rb,
lib/misty/openstack/cinder/v1.rb,
lib/misty/openstack/cinder/v3.rb,
lib/misty/openstack/glance/v1.rb,
lib/misty/openstack/glance/v2.rb,
lib/misty/openstack/ironic/v1.rb,
lib/misty/openstack/karbor/v1.rb,
lib/misty/openstack/magnum/v1.rb,
lib/misty/openstack/manila/v2.rb,
lib/misty/openstack/nova/v2_1.rb,
lib/misty/openstack/senlin/v1.rb,
lib/misty/openstack/trove/v1_0.rb,
lib/misty/openstack/keystone/v3.rb,
lib/misty/openstack/sahara/v1_1.rb,
lib/misty/openstack/designate/v2.rb,
lib/misty/openstack/microversion.rb,
lib/misty/openstack/neutron/v2_0.rb,
lib/misty/openstack/ceilometer/v2.rb,
lib/misty/openstack/keystone/v2_0.rb,
lib/misty/openstack/searchlight/v1.rb
Defined Under Namespace
Modules: HTTP, Openstack Classes: Auth, AuthV2, AuthV3, Cloud, Service
Constant Summary collapse
- HEADER_JSON =
{ "Content-Type" => "application/json", "Accept" => "application/json" }
- LOG_FILE =
Default log file. Use :log_file option to override
"misty.log"
- LOG_LEVEL =
Default log level. Use :log_level option to override
Logger::INFO
- CONTENT_TYPE =
Default content type for REST responses JSON format: :json Ruby structures: :ruby
:ruby
- DOMAIN_ID =
Defaults Domain ID
"default"
- INTERFACE =
Default Interface
"public"
- REGION_ID =
Default Region ID
"regionOne"
- SSL_VERIFY_MODE =
Default mode when SSL is used (uri.scheme == “https”)
true
- SERVICES =
[]
- VERSION =
"0.5.0"
Class Method Summary collapse
Class Method Details
.services ⇒ Object
57 58 59 |
# File 'lib/misty/misty.rb', line 57 def self.services SERVICES end |
.to_json(data) ⇒ Object
61 62 63 64 65 66 67 |
# File 'lib/misty/misty.rb', line 61 def self.to_json(data) if data.is_a? String JSON.parse(data) return data end return JSON.dump(data) end |