narou.rb in narou-2.8.3 vs narou.rb in narou-2.8.3.1
- old
+ new
@@ -24,17 +24,10 @@
puts "実行時間 #{Time.now - now}秒"
end
end
require_relative "lib/inventory"
-
-$development = Narou.commit_version.!
-begin
- require "pry" if $development
-rescue LoadError
-end
-
global = Inventory.load("global_setting", :global)
$display_backtrace = ARGV.delete("--backtrace")
$display_backtrace ||= $debug
$disable_color = ARGV.delete("--no-color")
$disable_color ||= global["no-color"]
@@ -42,9 +35,17 @@
require_relative "lib/logger"
require_relative "lib/version"
require_relative "lib/commandline"
rescue_level = $debug ? Exception : StandardError
+
+if !global["dismiss-notice"] && RUBY_VERSION < "2.1.0"
+ puts <<-EOS.termcolor
+<cyan><bold>[Notice]
+ご使用のRubyのバージョンが#{RUBY_VERSION}と古いままです。近い将来Ruby2.1.0以上を必須とする予定なので準備をお願いします
+このお知らせを消すには narou s dismiss-notice=true を実行して下さい</bold></cyan>
+ EOS
+end
begin
CommandLine.run(ARGV.map { |v| v.dup })
rescue SystemExit => e
exit e.status