Class: Proscenium::Registry
- Inherits:
-
Object
show all
- Extended by:
- ActiveSupport::Autoload
- Defined in:
- lib/proscenium/registry.rb,
lib/proscenium/registry/package.rb,
lib/proscenium/registry/bundled_package.rb,
lib/proscenium/registry/ruby_gem_package.rb
Defined Under Namespace
Classes: BundledPackage, Package, PackageNotInstalledError, PackageUnsupportedError, RubyGemPackage
Class Method Summary
collapse
Class Method Details
.bundled_package(name, host:) ⇒ Object
22
23
24
|
# File 'lib/proscenium/registry.rb', line 22
def self.bundled_package(name, host:)
BundledPackage.new(name, host:).validate!
end
|
.ruby_gem_package(name, version, host:) ⇒ Object
26
27
28
|
# File 'lib/proscenium/registry.rb', line 26
def self.ruby_gem_package(name, version, host:)
RubyGemPackage.new(name, version:, host:).validate!
end
|