Module: Flydata::SourceMysql::Parser::MysqlAccessible

Included in:
DatabaseSizeCheck
Defined in:
lib/flydata/source_mysql/parser/dump_parser.rb

Instance Method Summary collapse

Instance Method Details

#mysql_cli(conf = nil) ⇒ Object



20
21
22
23
24
# File 'lib/flydata/source_mysql/parser/dump_parser.rb', line 20

def mysql_cli(conf = nil)
  mysql_conf(conf) if conf
  return FlydataMysqlClient.new(@mysql_conf) if @mysql_conf
  nil
end

#mysql_conf(conf) ⇒ Object



16
17
18
# File 'lib/flydata/source_mysql/parser/dump_parser.rb', line 16

def mysql_conf(conf)
  @mysql_conf = FlydataCore::Mysql::Config.build_mysql_db_opts(conf)
end