Class: Tasker::Orchestration::ConnectionBuilder::ConfigValidator
- Inherits:
-
Object
- Object
- Tasker::Orchestration::ConnectionBuilder::ConfigValidator
- Defined in:
- lib/tasker/orchestration/connection_builder.rb
Overview
Service class to validate connection configuration Reduces complexity by organizing validation logic
Class Method Summary collapse
-
.validate(config) ⇒ Object
Validate configuration object.
Class Method Details
.validate(config) ⇒ Object
Validate configuration object
63 64 65 66 67 68 |
# File 'lib/tasker/orchestration/connection_builder.rb', line 63 def validate(config) validate_config_presence(config) validate_config_interface(config) validate_url_presence(config) validate_url_format(config) end |