SYMBOL INDEX (237 symbols across 22 files) FILE: lib/librarian/puppet.rb type Librarian (line 9) | module Librarian type Puppet (line 10) | module Puppet function puppet_version (line 15) | def puppet_version function puppet_gem_version (line 31) | def puppet_gem_version FILE: lib/librarian/puppet/action/install.rb type Librarian (line 3) | module Librarian type Puppet (line 4) | module Puppet type Action (line 5) | module Action class Install (line 6) | class Install < Librarian::Action::Install method create_install_path (line 10) | def create_install_path method destructive? (line 15) | def destructive? method check_specfile (line 19) | def check_specfile FILE: lib/librarian/puppet/action/resolve.rb type Librarian (line 3) | module Librarian type Puppet (line 4) | module Puppet type Action (line 5) | module Action class Resolve (line 6) | class Resolve < Librarian::Action::Resolve method run (line 9) | def run FILE: lib/librarian/puppet/cli.rb type Librarian (line 7) | module Librarian type Puppet (line 8) | module Puppet class Cli (line 9) | class Cli < Librarian::Cli type Particularity (line 12) | module Particularity function root_module (line 13) | def root_module method init (line 23) | def init method install (line 50) | def install method update (line 74) | def update(*names) method package (line 87) | def package method version (line 92) | def version method install! (line 100) | def install!(options = { }) method resolve! (line 103) | def resolve!(options = { }) FILE: lib/librarian/puppet/dependency.rb type Librarian (line 1) | module Librarian type Puppet (line 2) | module Puppet class Dependency (line 4) | class Dependency < Librarian::Dependency method initialize (line 8) | def initialize(name, requirement, source) FILE: lib/librarian/puppet/dsl.rb type Librarian (line 6) | module Librarian type Puppet (line 7) | module Puppet class Dsl (line 8) | class Dsl < Librarian::Dsl method default_specfile (line 19) | def default_specfile method dependency_type (line 26) | def self.dependency_type method post_process_target (line 30) | def post_process_target(target) method receiver (line 36) | def receiver(target) class Receiver (line 40) | class Receiver < Librarian::Dsl::Receiver method run (line 44) | def run(specfile = nil) method modulefile (line 51) | def modulefile method metadata (line 61) | def metadata method modulefile_path (line 86) | def modulefile_path FILE: lib/librarian/puppet/environment.rb type Librarian (line 6) | module Librarian type Puppet (line 7) | module Puppet class Environment (line 8) | class Environment < Librarian::Environment method adapter_name (line 10) | def adapter_name method lockfile (line 14) | def lockfile method ephemeral_lockfile (line 18) | def ephemeral_lockfile method tmp_path (line 22) | def tmp_path method install_path (line 27) | def install_path method vendor_path (line 32) | def vendor_path method vendor_cache (line 36) | def vendor_cache method vendor_source (line 40) | def vendor_source method vendor! (line 44) | def vendor! method vendor? (line 49) | def vendor? method local? (line 53) | def local? method use_v1_api (line 57) | def use_v1_api FILE: lib/librarian/puppet/extension.rb type Librarian (line 4) | module Librarian type Puppet (line 5) | module Puppet FILE: lib/librarian/puppet/lockfile.rb type Librarian (line 2) | module Librarian type Puppet (line 3) | module Puppet class Lockfile (line 4) | class Lockfile < Librarian::Lockfile class Parser (line 7) | class Parser < Librarian::Lockfile::Parser method extract_and_parse_sources (line 11) | def extract_and_parse_sources(lines) method extract_and_parse_dependencies (line 21) | def extract_and_parse_dependencies(lines, manifests_index) method load (line 33) | def load(string) FILE: lib/librarian/puppet/source/forge.rb type Librarian (line 6) | module Librarian type Puppet (line 7) | module Puppet type Source (line 8) | module Source class Forge (line 9) | class Forge method default= (line 15) | def default=(source) method default (line 19) | def default method lock_name (line 23) | def lock_name method from_lock_options (line 27) | def from_lock_options(environment, options) method from_spec_args (line 31) | def from_spec_args(environment, uri, options) method client_api_version (line 41) | def client_api_version() method initialize (line 61) | def initialize(environment, uri, options = {}) method to_s (line 73) | def to_s method == (line 77) | def ==(other) method hash (line 85) | def hash method to_spec_args (line 89) | def to_spec_args method to_lock_options (line 93) | def to_lock_options method pinned? (line 97) | def pinned? method unpin! (line 101) | def unpin! method install! (line 104) | def install!(manifest) method manifest (line 117) | def manifest(name, version, dependencies) method cache_path (line 124) | def cache_path method install_path (line 131) | def install_path(name) method fetch_version (line 135) | def fetch_version(name, version_uri) method fetch_dependencies (line 144) | def fetch_dependencies(name, version, version_uri) method manifests (line 151) | def manifests(name) method repo (line 157) | def repo(name) FILE: lib/librarian/puppet/source/forge/repo.rb type Librarian (line 6) | module Librarian type Puppet (line 7) | module Puppet type Source (line 8) | module Source class Forge (line 9) | class Forge class Repo (line 10) | class Repo < Librarian::Puppet::Source::Repo method versions (line 13) | def versions method get_versions (line 25) | def get_versions method dependencies (line 31) | def dependencies(version) method url (line 37) | def url(name, version) method manifests (line 41) | def manifests method install_version! (line 47) | def install_version!(version, install_path) method cache_version_unpacked! (line 72) | def cache_version_unpacked!(version) method check_puppet_module_options (line 134) | def check_puppet_module_options method vendor_cache (line 142) | def vendor_cache(name, version) FILE: lib/librarian/puppet/source/forge/repo_v1.rb type Librarian (line 5) | module Librarian type Puppet (line 6) | module Puppet type Source (line 7) | module Source class Forge (line 8) | class Forge class RepoV1 (line 9) | class RepoV1 < Librarian::Puppet::Source::Forge::Repo method initialize (line 11) | def initialize(source, name) method get_versions (line 21) | def get_versions method dependencies (line 25) | def dependencies(version) method url (line 29) | def url(name, version) method normalize_dependencies (line 37) | def normalize_dependencies(data) method api_data (line 50) | def api_data(module_name) method api_version_data (line 61) | def api_version_data(module_name, version) method api_call (line 69) | def api_call(module_name, version=nil) FILE: lib/librarian/puppet/source/forge/repo_v3.rb type Librarian (line 5) | module Librarian type Puppet (line 6) | module Puppet type Source (line 7) | module Source class Forge (line 8) | class Forge class RepoV3 (line 9) | class RepoV3 < Librarian::Puppet::Source::Forge::Repo method initialize (line 13) | def initialize(source, name) method get_versions (line 18) | def get_versions method dependencies (line 22) | def dependencies(version) method url (line 27) | def url(name, version) method get_module (line 40) | def get_module method get_release (line 46) | def get_release(version) FILE: lib/librarian/puppet/source/git.rb type Librarian (line 4) | module Librarian type Source (line 5) | module Source class Git (line 6) | class Git class Repository (line 7) | class Repository method hash_from (line 8) | def hash_from(remote, reference) type Puppet (line 21) | module Puppet type Source (line 22) | module Source class Git (line 23) | class Git < Librarian::Source::Git method cache! (line 27) | def cache! method vendor_tar (line 45) | def vendor_tar method vendor_tgz (line 49) | def vendor_tgz method vendor_cached? (line 53) | def vendor_cached? method vendor_checkout! (line 57) | def vendor_checkout! method cache_in_vendor (line 66) | def cache_in_vendor(tmp_path) FILE: lib/librarian/puppet/source/githubtarball.rb type Librarian (line 5) | module Librarian type Puppet (line 6) | module Puppet type Source (line 7) | module Source class GitHubTarball (line 8) | class GitHubTarball method lock_name (line 14) | def lock_name method from_lock_options (line 18) | def from_lock_options(environment, options) method from_spec_args (line 22) | def from_spec_args(environment, uri, options) method initialize (line 37) | def initialize(environment, uri, options = {}) method to_s (line 43) | def to_s method == (line 47) | def ==(other) method hash (line 55) | def hash method to_spec_args (line 59) | def to_spec_args method to_lock_options (line 63) | def to_lock_options method pinned? (line 67) | def pinned? method unpin! (line 71) | def unpin! method install! (line 74) | def install!(manifest) method manifest (line 87) | def manifest(name, version, dependencies) method cache_path (line 94) | def cache_path method install_path (line 100) | def install_path(name) method fetch_version (line 104) | def fetch_version(name, version_uri) method fetch_dependencies (line 113) | def fetch_dependencies(name, version, version_uri) method manifests (line 117) | def manifests(name) method repo (line 123) | def repo(name) FILE: lib/librarian/puppet/source/githubtarball/repo.rb type Librarian (line 9) | module Librarian type Puppet (line 10) | module Puppet type Source (line 11) | module Source class GitHubTarball (line 12) | class GitHubTarball class Repo (line 13) | class Repo < Librarian::Puppet::Source::Repo method versions (line 18) | def versions method manifests (line 36) | def manifests method install_version! (line 42) | def install_version!(version, install_path) method cache_version_unpacked! (line 59) | def cache_version_unpacked!(version) method vendor_cache (line 70) | def vendor_cache(name, version) method clean_up_old_cached_versions (line 92) | def clean_up_old_cached_versions(name) method token_key_value (line 98) | def token_key_value method token_key_nil? (line 102) | def token_key_nil? method add_api_token_to_url (line 106) | def add_api_token_to_url url method api_call (line 119) | def api_call(path) method http_get (line 156) | def http_get(url, options) method vendored_name (line 165) | def vendored_name(name = source.uri.to_s) FILE: lib/librarian/puppet/source/local.rb type Librarian (line 3) | module Librarian type Puppet (line 4) | module Puppet type Source (line 5) | module Source type Local (line 6) | module Local function install! (line 9) | def install!(manifest) function fetch_version (line 31) | def fetch_version(name, extra) function fetch_dependencies (line 37) | def fetch_dependencies(name, version, extra) function forge_source (line 54) | def forge_source function module_version (line 61) | def module_version function require_puppet (line 70) | def require_puppet function evaluate_modulefile (line 84) | def evaluate_modulefile(modulefile) function parsed_metadata (line 109) | def parsed_metadata function modulefile (line 137) | def modulefile function modulefile? (line 141) | def modulefile? function metadata (line 145) | def metadata function metadata? (line 149) | def metadata? function specfile (line 153) | def specfile function specfile? (line 157) | def specfile? function install_perform_step_copy! (line 161) | def install_perform_step_copy!(found_path, install_path) function manifest? (line 166) | def manifest?(name, path) FILE: lib/librarian/puppet/source/path.rb type Librarian (line 4) | module Librarian type Puppet (line 5) | module Puppet type Source (line 6) | module Source class Path (line 7) | class Path < Librarian::Source::Path FILE: lib/librarian/puppet/source/repo.rb type Librarian (line 2) | module Librarian type Puppet (line 3) | module Puppet type Source (line 4) | module Source class Repo (line 5) | class Repo method initialize (line 10) | def initialize(source, name) method environment (line 15) | def environment method cache_path (line 19) | def cache_path method version_unpacked_cache_path (line 23) | def version_unpacked_cache_path(version) method vendored? (line 27) | def vendored?(name, version) method vendored_path (line 31) | def vendored_path(name, version) FILE: lib/librarian/puppet/util.rb type Librarian (line 3) | module Librarian type Puppet (line 4) | module Puppet type Util (line 6) | module Util function debug (line 8) | def debug(*args, &block) function info (line 11) | def info(*args, &block) function warn (line 14) | def warn(*args, &block) function rsync? (line 18) | def rsync? function cp_r (line 27) | def cp_r(src, dest) function clean_uri (line 42) | def clean_uri(uri) function normalize_name (line 50) | def normalize_name(name) function module_name (line 55) | def module_name(name) FILE: lib/librarian/puppet/version.rb type Librarian (line 1) | module Librarian type Puppet (line 2) | module Puppet FILE: test/librarian/puppet/source/githubtarball_test.rb function assert_exact_error (line 5) | def assert_exact_error(klass, message) class FakeResponse (line 14) | class FakeResponse method initialize (line 16) | def initialize(code,body) method [] (line 20) | def [](key)