Module: Nibble
- Defined in:
- lib/nibble.rb,
lib/nibble/client.rb,
lib/nibble/config.rb,
lib/nibble/version.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.run(args) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/nibble.rb', line 6 def self.run(args) abort("usage: #{__FILE__} --generate-config OR config.yml script.rb") if args.size < 1 if ARGV.first == "--generate-config" Config.dump else Config.load(args.first) script = File.read(args.last) client = Client.new client.instance_eval(script) end end |