2016-10-04 15:24:58 +02:00
|
|
|
module HashValidator
|
2016-08-18 22:11:42 +03:00
|
|
|
def assert_valid_keys(*valid_keys)
|
|
|
|
unknown_keys = keys - valid_keys
|
|
|
|
return if unknown_keys.empty?
|
2018-07-11 09:13:37 +02:00
|
|
|
raise %Q(Unknown keys: #{unknown_keys.inspect}. Running "brew update" will likely fix it.)
|
2016-08-18 22:11:42 +03:00
|
|
|
end
|
|
|
|
end
|