This commit is contained in:
amartynov 2016-02-08 15:07:46 +03:00
parent c016d777e2
commit bc37eac6d9

View File

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