module RBKubeMQ::Check

Public Instance Methods

is_class?(object, classes, name) click to toggle source
# File lib/helpers/check.rb, line 3
def is_class?(object, classes, name)
  return if classes.include?(object.class)
  raise RBKubeMQ::Error.new("#{name} should be #{classes.map(&:to_s).join(", ")}")
end
is_in_list?(value, list, name) click to toggle source
# File lib/helpers/check.rb, line 8
def is_in_list?(value, list, name)
  return if list.include?(value)
  raise RBKubeMQ::Error.new("#{name} should be #{list.join(", ")}")
end