Sha256: c29a68f46256ae85141c8d9fa104a9602d38d64eafaa0fe8ac6621a6f9398025
Contents?: true
Size: 764 Bytes
Versions: 40
Compression:
Stored size: 764 Bytes
Contents
module Kontena module PluginManager autoload :RubygemsClient, 'kontena/plugin_manager/rubygems_client' autoload :Loader, 'kontena/plugin_manager/loader' autoload :Installer, 'kontena/plugin_manager/installer' autoload :Uninstaller, 'kontena/plugin_manager/uninstaller' autoload :Cleaner, 'kontena/plugin_manager/cleaner' autoload :Common, 'kontena/plugin_manager/common' # Initialize plugin manager def init ENV["GEM_HOME"] = Common.install_dir Gem.paths = ENV Common.use_dummy_ui unless Kontena.debug? plugins true end module_function :init # @return [Array<Gem::Specification>] def plugins @plugins ||= Loader.new.load_plugins end module_function :plugins end end
Version data entries
40 entries across 40 versions & 2 rubygems