22 lines
493 B
Ruby
22 lines
493 B
Ruby
module Vagrant
|
|
module Config
|
|
module V2
|
|
class Util
|
|
# This merges two error hashes from validate methods.
|
|
#
|
|
# @param [Hash] first
|
|
# @param [Hash] second
|
|
# @return [Hash] Merged result
|
|
def self.merge_errors(first, second)
|
|
first.dup.tap do |result|
|
|
second.each do |key, value|
|
|
result[key] ||= []
|
|
result[key] += value
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|