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/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/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
- SERVICES =
[]
- VERSION =
"0.3.1"
Class Method Summary collapse
Class Method Details
.services ⇒ Object
40 41 42 |
# File 'lib/misty/misty.rb', line 40 def self.services SERVICES end |
.to_json(data) ⇒ Object
44 45 46 47 48 49 50 |
# File 'lib/misty/misty.rb', line 44 def self.to_json(data) if data.is_a? String JSON.parse(data) return data end return JSON.dump(data) end |