From c7ebb220bc79d3a84e55745ed18d0d7b5baeacdd Mon Sep 17 00:00:00 2001 From: elijah Date: Tue, 21 Jun 2016 17:49:42 -0700 Subject: remove highline gem dependency --- bin/leap | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'bin') diff --git a/bin/leap b/bin/leap index 9cd3518..7247168 100755 --- a/bin/leap +++ b/bin/leap @@ -27,8 +27,6 @@ rescue LoadError end require 'gli' -require 'highline' -require 'forwardable' require 'leap_cli/lib_ext/gli' # our custom extensions to gli # @@ -40,16 +38,6 @@ require 'leap_cli/lib_ext/gli' # our custom extensions to gli # module LeapCli::Commands extend GLI::App - extend Forwardable - - # delegate highline methods to make them available to sub-commands - @terminal = HighLine.new - def_delegator :@terminal, :ask, 'self.ask' - def_delegator :@terminal, :agree, 'self.agree' - def_delegator :@terminal, :choose, 'self.choose' - def_delegator :@terminal, :say, 'self.say' - def_delegator :@terminal, :color, 'self.color' - def_delegator :@terminal, :list, 'self.list' # make config manager available as 'manager' def self.manager -- cgit v1.2.3 From a8efdb865dbea99e619c0353d707da39118e6e28 Mon Sep 17 00:00:00 2001 From: elijah Date: Sat, 9 Jul 2016 02:45:23 -0700 Subject: test: added test of quick start tutorial commands --- bin/leap | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bin') diff --git a/bin/leap b/bin/leap index 7247168..b2eca90 100755 --- a/bin/leap +++ b/bin/leap @@ -14,6 +14,7 @@ else $VERBOSE=nil DEBUG=false end +TEST = false LEAP_CLI_BASE_DIR = File.expand_path('..', File.dirname(File.symlink?(__FILE__) ? File.readlink(__FILE__) : __FILE__)) @@ -90,6 +91,8 @@ module LeapCli::Commands end if DEBUG raise exc + else + exit(1) end end end -- cgit v1.2.3 From f95e08ef7d8defbde4a19e138b1ac4ebc9677669 Mon Sep 17 00:00:00 2001 From: elijah Date: Tue, 4 Oct 2016 16:04:51 -0700 Subject: [bug] always log the leap cli command arguments to the log file, if any. closes #8509 --- bin/leap | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bin') diff --git a/bin/leap b/bin/leap index b2eca90..55ffb41 100755 --- a/bin/leap +++ b/bin/leap @@ -79,6 +79,9 @@ module LeapCli::Commands # run command begin + if ARGV.any? + LeapCli.log_raw(:log, nil, "COMMAND") { 'leap ' + ARGV.join(' ') } + end exit_status = run(ARGV) exit(LeapCli::Util.exit_status || exit_status) rescue StandardError => exc -- cgit v1.2.3