Class: MysqlInspector::CLI::LoadCommand
- Defined in:
- lib/mysql_inspector/cli.rb
Instance Attribute Summary
Attributes inherited from Command
#config, #status, #stderr, #stdout
Instance Method Summary collapse
Methods inherited from Command
#get_dump, #initialize, #ivar, #parse!, #run!
Methods included from Helper
Constructor Details
This class inherits a constructor from MysqlInspector::CLI::Command
Instance Method Details
#parse(argv) ⇒ Object
185 186 187 188 |
# File 'lib/mysql_inspector/cli.rb', line 185 def parse(argv) @database = argv.shift or usage "load DATABASE [VERSION]" @version = argv.shift || CURRENT end |
#run ⇒ Object
190 191 192 193 194 |
# File 'lib/mysql_inspector/cli.rb', line 190 def run get_dump(@version) # ensure it exists config.database_name = @database config.load_dump(@version) end |