module OSvCRuby::ValidationsModule

Public Class Methods

check_client(client) click to toggle source
# File lib/osvc_ruby/modules/validations_module.rb, line 20
def check_client(client)

        if client.class != OSvCRuby::Client || client.nil?

                raise ArgumentError, "Client must have some configuration set; please create an instance of OSvCRuby::Client with configuration settings"

        end
        client
end
check_query(query,method_name = "where") click to toggle source
# File lib/osvc_ruby/modules/validations_module.rb, line 10
def check_query(query,method_name = "where")

            if query.empty?
                    
                    raise ArgumentError, "A query must be specified when using the '#{method_name}' method"

            end

end