class Capistrano::Gcp::Autoscaling::Core::InstanceGroupManager
Public Instance Methods
instances()
click to toggle source
# File lib/capistrano/gcp/autoscaling/core/instance_group_manager.rb, line 8 def instances group.managed_instances.map(&method(:instance_for)).select(&:available?).sort_by(&:created_at) end
Private Instance Methods
group()
click to toggle source
# File lib/capistrano/gcp/autoscaling/core/instance_group_manager.rb, line 14 def group compute_service.list_region_instance_group_manager_managed_instances( options.fetch(:gcp_project_id), options.fetch(:gcp_region), options.fetch(:group_manager_name) ) end