mirror of
https://github.com/elastic/logstash.git
synced 2025-04-22 05:37:21 -04:00
Former commits: add all defined sources to rubygems so verification can talk to all the repositories, even the private ones added a very simple plugin manager install command spec, to check for properly loading sources when validating broke long lines into smaller ones in the install command make sure the update command takes into account all declared sources, plus there is the option to avoid gem validation in case of only having a private gem repo and no internet connection fix wrong conditional in the validation of plugins move the Gem.sources loading to a common place, to sources are loaded all at once and we don't need to worry on each call to be sure we do the right thing for other sources different that rubygems update test to the last changes in the way gemfile is loaded move Gem::SourceList.from to bundler::invoke! so we use the default gemset.sources array fix loading path for Gem::SourceList in bundler, so it's not colliding with other classes Revert "move the Gem.sources loading to a common place, to sources are loaded all at once and we don't need to worry on each call to be sure we do the right thing for other sources different that rubygems" This reverts commit 6e1c809665d61495b5461e7522a7adc745fe27fc. Revert "update test to the last changes in the way gemfile is loaded" This reverts commit dc5f65c2ac5380b1640cb732946f1a8ababcc9dc. make the Gem.sources load to happen inside the logstash_plugin? call add the idea of settings to the plugin manager module, like this we can pass throw different stuff usefull to setup dependant components add the install spec back remove the PluginManager::Settings concept change sources for rubygems_sources in the plugin manager options change rubygems_sources to be rubygems_source update comments ammend plugin manager options description in the comments spaces and new lines cleanup merged duplicated plugin manager util_spec introduced during rebase add a check when Gems.versions fail Add the validation exception for the plugin manager add better error handling for situation where the validation is not possible due to a connection issue with the remote server Fixes #3583 |
||
---|---|---|
.. | ||
gemfile_spec.rb |