class Bosh::Director::DeploymentPlan::NetworkWithSubnets
Public Instance Methods
availability_zones()
click to toggle source
# File lib/bosh/director/deployment_plan/network.rb, line 80 def availability_zones @subnets.map(&:availability_zone_names).flatten.uniq end
has_azs?(az_names)
click to toggle source
# File lib/bosh/director/deployment_plan/network.rb, line 61 def has_azs?(az_names) az_names = [az_names].flatten if az_names.compact.empty? && availability_zones.empty? return true end unreferenced_zones = az_names - availability_zones if unreferenced_zones.empty? return true end false end
supports_azs?()
click to toggle source
# File lib/bosh/director/deployment_plan/network.rb, line 76 def supports_azs? true end