Commit graph

9 commits

Author SHA1 Message Date
Jordan Sissel
68aea2cdd9 - only install if it's "Could not find"
- abort on any other error
2013-02-17 23:18:13 -08:00
Jordan Sissel
ce919b6127 - clarify why we're doing a regexp match on the exception message 2013-02-17 22:52:51 -08:00
Jordan Sissel
1a614c67d7 - factor installation into a separate method
- gem() returns true and false if loaded successfully, only
  indicates failure to load if it raises a Gem::LoadError
- only download gems that are actually missing locally.
2013-02-17 22:48:04 -08:00
Jordan Sissel
1652f09d6b Skip gem installation if already present 2012-11-29 00:54:42 -08:00
Jordan Sissel
82c8d8ea2f Default to logstash.gemspec 2012-11-16 22:34:07 -08:00
Jordan Sissel
e05c9be3a7 set install_dir 2012-11-07 11:49:33 -08:00
Jordan Sissel
a3b8d6db43 Run the installer from ruby instead of using system(); otherwise we risk running the wrong ruby 2012-11-06 17:07:15 -08:00
Jordan Sissel
6338f42924 install to the same place bundler did, for now 2012-11-06 16:48:08 -08:00
Jordan Sissel
dc9e06b38c - Bundler has ruined my days for the last time; write 'gembag' which
will do what I want and never let me down..
2012-11-06 16:18:51 -08:00