class SCAnalytics::Connections::Connection

Attributes

host[R]
port[R]
username[R]

Public Class Methods

new(connection_name, config) click to toggle source
# File lib/sc_analytics/connections/connection.rb, line 9
def initialize(connection_name, config)
        @connection_name = connection_name
        @username = config[:username]
        @password = config[:password]
end

Private Instance Methods

connect() { || ... } click to toggle source
# File lib/sc_analytics/connections/connection.rb, line 17
def connect
        alert "Connecting to #{@connection_name.to_s} as user #{@username.to_s} . . . "
        yield
        alert "Successfully connected to #{@connection_name.to_s} as user #{@username.to_s}!"
end