Module: OSvCRuby::ValidationsModule
- Included in:
- AnalyticsReportResults, Connect, QueryResults, QueryResultsSet
- Defined in:
- lib/osvc_ruby/modules/validations_module.rb
Class Method Summary collapse
Class Method Details
.check_client(client) ⇒ Object
20 21 22 23 24 25 26 27 28 |
# 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") ⇒ Object
10 11 12 13 14 15 16 17 18 |
# 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 |