mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-06 14:58:27 +00:00
13 lines
332 B
Ruby
13 lines
332 B
Ruby
class DataSourceConnectionService
|
|
attr_accessor :data_source_kind, :options
|
|
|
|
def initialize(data_source_kind, options)
|
|
@data_source_kind = data_source_kind
|
|
@options = options
|
|
end
|
|
|
|
def process
|
|
service_class = "#{data_source_kind.capitalize}QueryService".constantize
|
|
service_class.connection options
|
|
end
|
|
end
|