Class: Capistrano::Gcp::Autoscaling::Core::ComputeService
- Inherits:
-
Object
- Object
- Capistrano::Gcp::Autoscaling::Core::ComputeService
- Defined in:
- lib/capistrano/gcp/autoscaling/core/compute_service.rb
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ ComputeService
constructor
A new instance of ComputeService.
- #instance ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ ComputeService
Returns a new instance of ComputeService.
8 9 10 |
# File 'lib/capistrano/gcp/autoscaling/core/compute_service.rb', line 8 def initialize( = {}) @options = end |
Instance Method Details
#instance ⇒ Object
12 13 14 15 16 17 |
# File 'lib/capistrano/gcp/autoscaling/core/compute_service.rb', line 12 def instance @instance ||= Google::Apis::ComputeV1::ComputeService.new.tap do |instance| ensure_env_variables_set! (instance) end end |