module GClouder::Resource::Find
Public Class Methods
zone(resource, name, region, project_id: nil)
click to toggle source
# File lib/gclouder/resource.rb, line 63 def self.zone(resource, name, region, project_id: nil) zones = %w(b c d).map { |zone| region + "-" + zone } zones.each do |zone| return zone if gcloud "#{resource} describe #{name} --zone=#{zone}", force: true, failure: false, silent: true, project_id: project_id end false end