Module: Pik

Defined in:
lib/pik.rb,
lib/pik/pik.rb,
lib/pik/commands.rb,
lib/pik/config_file.rb,
lib/pik/version_parser.rb,
lib/pik/implementations.rb,
lib/pik/commands/command.rb,
lib/pik/commands/add_command.rb,
lib/pik/commands/run_command.rb,
lib/pik/commands/tag_command.rb,
lib/pik/commands/help_command.rb,
lib/pik/commands/info_command.rb,
lib/pik/commands/list_command.rb,
lib/pik/commands/config_command.rb,
lib/pik/commands/remove_command.rb,
lib/pik/commands/switch_command.rb,
lib/pik/commands/update_command.rb,
lib/pik/commands/default_command.rb,
lib/pik/commands/gemsync_command.rb,
lib/pik/commands/implode_command.rb,
lib/pik/commands/install_command.rb,
lib/pik/commands/batch_file_editor.rb,
lib/pik/commands/uninstall_command.rb,
lib/pik/commands/config_file_editor.rb

Defined Under Namespace

Modules: BatchFileEditor, Commands, ConfigFileEditor, Implementations Classes: Add, Benchmark, Command, Config, ConfigFile, Default, Gem, GemSync, Help, Implode, Info, Install, List, QuitError, Rake, Remove, Ruby, Run, Switch, Tag, Tags, UnInstall, Update, VersionParser, VersionUnknown

Constant Summary collapse

VERSION =
'0.2.6'

Class Method Summary collapse

Class Method Details



3
4
5
6
7
8
# File 'lib/pik/pik.rb', line 3

def self.print_error(error)
  puts "\nThere was an error."
  puts " Error: #{error.message}\n\n"
  puts error.backtrace.map{|m| "  in: #{m}" }
  puts
end