Method: Flydata::SourceMysql::MysqlCompatibilityCheck#initialize
- Defined in:
- lib/flydata/source_mysql/mysql_compatibility_check.rb
#initialize(dp_hash, de_hash, options = {}) ⇒ MysqlCompatibilityCheck
Returns a new instance of MysqlCompatibilityCheck.
14 15 16 17 18 19 20 21 |
# File 'lib/flydata/source_mysql/mysql_compatibility_check.rb', line 14 def initialize(dp_hash, de_hash, ={}) super @db_opts = FlydataCore::Mysql::Config.build_mysql_db_opts(de_hash) @dump_dir = [:dump_dir] || nil @backup_dir = [:backup_dir] || nil @tables = de_hash['tables'] @rds = FlydataCore::Mysql::MysqlCompatibilityChecker.new(@db_opts).rds? end |