bin/hobo in hobo-inviqa-0.0.8 vs bin/hobo in hobo-inviqa-0.0.9.pre.alpha
- old
+ new
@@ -6,10 +6,12 @@
require 'hobo'
require 'slop'
require 'teerb'
require 'tmpdir'
+$HOBO_ARGV = ARGV
+
error_handler = Hobo::ErrorHandlers::Friendly.new
Hobo.ui = Hobo::Ui.new
Hobo.logger = Logger.new(STDOUT)
Hobo.logger.level = Logger::WARN
@@ -34,9 +36,12 @@
end
Hobo.logger.formatter = proc do |severity, datetime, progname, msg|
"#{datetime.strftime("%Y-%m-%d %H:%M:%S")}: #{severity}: #{msg}\n"
end
+
+opts = slop.to_hash
+Hobo.ui.interactive = !(opts[:'non-interactive'] == true)
begin
Hobo::Lib::HostCheck.check(:filter => /not_using_system_ruby/)
Hobo.cli = Hobo::Cli.new(slop: slop)
Hobo.cli.start