From 1aed2cf1c9efe26db134e7b493ff5a2fa9072961 Mon Sep 17 00:00:00 2001 From: Anton Chuchkalov Date: Thu, 14 Jan 2016 14:59:44 +0300 Subject: [PATCH] fix constant name --- devops-service/db/validators/base.rb | 1 + .../db/validators/field_validators/provider_account.rb | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/devops-service/db/validators/base.rb b/devops-service/db/validators/base.rb index 6e3b488..0cb68f9 100644 --- a/devops-service/db/validators/base.rb +++ b/devops-service/db/validators/base.rb @@ -9,6 +9,7 @@ module Validators def validate! raise InvalidRecord.new(message) unless valid? rescue StandardError => e + puts [e.message, e.backtrace].join("\n") raise InvalidRecord.new("An error raised during validation with #{self.class}: #{e.class}: #{e.message}") end diff --git a/devops-service/db/validators/field_validators/provider_account.rb b/devops-service/db/validators/field_validators/provider_account.rb index 3d56074..bd72486 100644 --- a/devops-service/db/validators/field_validators/provider_account.rb +++ b/devops-service/db/validators/field_validators/provider_account.rb @@ -1,11 +1,12 @@ require_relative "base" + module Validators module FieldValidator class ProviderAccount < Base def valid? - accounts = AccountsFactory.accounts(@model.provider) + accounts = ::Provider::AccountsFactory.accounts(@model.provider) accounts.map{|a| a.account_name}.include?(@value) end