Merge branch 'fixed_vpc_validator' into bug_fix

This commit is contained in:
amartynov 2016-02-08 15:50:06 +03:00
commit d4ebdad1fb

View File

@ -7,7 +7,8 @@ module Validators
def valid? def valid?
provider = ::Provider::ProviderFactory.get(@model.provider, @model.provider_account) provider = ::Provider::ProviderFactory.get(@model.provider, @model.provider_account)
vpcs = provider.describe_vpcs vpcs = provider.describe_vpcs
vpcs.keys.include?(@value) ids = vpcs.map{|v| v["vpc_id"]}
ids.include?(@value)
rescue rescue
raise "Invalid provider account '#{@model.provider_account}'" raise "Invalid provider account '#{@model.provider_account}'"
end end