diff options
| author | elijah <elijah@riseup.net> | 2014-11-26 09:52:20 -0800 | 
|---|---|---|
| committer | elijah <elijah@riseup.net> | 2014-11-26 09:52:20 -0800 | 
| commit | 2b0e44d40780d4f2f8ac6bd5b3cc4e1c7ec2edc7 (patch) | |
| tree | 8d2066311024d1c71cfc75404d04202dd12ece50 | |
| parent | b839376a507e37a048ea2df53127ed0884310f60 (diff) | |
make debugger gem optional
| -rwxr-xr-x | bin/leap | 5 | ||||
| -rw-r--r-- | lib/leap_cli/commands/pre.rb | 2 | 
2 files changed, 5 insertions, 2 deletions
| @@ -2,7 +2,10 @@  if ARGV.include?('--debug') || ARGV.include?('-d')    DEBUG=true -  require 'debugger' +  begin +    require 'debugger' +  rescue LoadError +  end  else    DEBUG=false  end diff --git a/lib/leap_cli/commands/pre.rb b/lib/leap_cli/commands/pre.rb index 7a64c15..055f3a1 100644 --- a/lib/leap_cli/commands/pre.rb +++ b/lib/leap_cli/commands/pre.rb @@ -20,7 +20,7 @@ module LeapCli; module Commands    desc 'Skip prompts and assume "yes"'    switch :yes, :negatable => false -  desc 'Enable debugging library (leap_cli development only)' +  desc 'Print full stack trace for exceptions and load `debugger` gem if installed.'    switch [:d, :debug], :negatable => false    desc 'Disable colors in output' | 
