Module: Kolla
- Defined in:
- lib/kolla.rb,
lib/kolla/errors.rb,
lib/kolla/parser.rb,
lib/kolla/version.rb
Defined Under Namespace
Classes: Error, Parser, SchemaNotFound, TableNotFound
Constant Summary collapse
- VERSION =
"0.1.1"
Class Method Summary collapse
Class Method Details
.run(args = [], file_path: Parser::DEFAULT_FILE) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/kolla.rb', line 12 def self.run(args = [], file_path: Parser::DEFAULT_FILE) parser = Parser.new(file_path: file_path) if args.empty? puts parser.tables else puts parser.fields_for(args[0]) end rescue Kolla::Error => e warn e. exit 1 end |