Module: DoSnapshot::Adapter
- Defined in:
- lib/do_snapshot/adapter.rb,
lib/do_snapshot/adapter/abstract.rb,
lib/do_snapshot/adapter/digitalocean.rb,
lib/do_snapshot/adapter/digitalocean_v2.rb
Overview
Adapter interface for API connections Ability to select DigitalOcean API versions.
Defined Under Namespace
Classes: Abstract, Digitalocean, DigitaloceanV2
Class Method Summary collapse
Class Method Details
.api(protocol, options) ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/do_snapshot/adapter.rb', line 11 def api(protocol, ) case protocol when 1 return Digitalocean.new() else return DigitaloceanV2.new() end end |