Module R10K
In: lib/r10k/keyed_factory.rb
lib/r10k/environment.rb
lib/r10k/git/errors.rb
lib/r10k/git/shellgit.rb
lib/r10k/git/rugged.rb
lib/r10k/svn.rb
lib/r10k/errors.rb
lib/r10k/svn/working_dir.rb
lib/r10k/git.rb
lib/r10k/action/cri_runner.rb
lib/r10k/action/puppetfile.rb
lib/r10k/action/deploy/environment.rb
lib/r10k/action/deploy/display.rb
lib/r10k/action/deploy/module.rb
lib/r10k/action/deploy.rb
lib/r10k/action/puppetfile/cri_runner.rb
lib/r10k/action/puppetfile/check.rb
lib/r10k/action/puppetfile/purge.rb
lib/r10k/action/puppetfile/install.rb
lib/r10k/action/runner.rb
lib/r10k/action/visitor.rb
lib/r10k/settings.rb
lib/r10k/puppetfile.rb
lib/r10k/module_repository.rb
lib/r10k/errors/formatting.rb
lib/r10k/deployment.rb
lib/r10k/task_runner.rb
lib/r10k/deployment/config.rb
lib/r10k/deployment/config/loader.rb
lib/r10k/deployment/source.rb
lib/r10k/feature.rb
lib/r10k/semver.rb
lib/r10k/util/platform.rb
lib/r10k/util/commands.rb
lib/r10k/util/setopts.rb
lib/r10k/util/exec_env.rb
lib/r10k/util/symbolize_keys.rb
lib/r10k/util/subprocess.rb
lib/r10k/util/purgeable.rb
lib/r10k/util/basedir.rb
lib/r10k/util/attempt.rb
lib/r10k/logging/terminaloutputter.rb
lib/r10k/version.rb
lib/r10k/features.rb
lib/r10k/source.rb
lib/r10k/instance_cache.rb
lib/r10k/environment/name.rb
lib/r10k/task.rb
lib/r10k/task/environment.rb
lib/r10k/task/puppetfile.rb
lib/r10k/task/deployment.rb
lib/r10k/task/module.rb
lib/r10k.rb

We need to subclass Numeric to force range comparisons not to try to iterate over SemVer and instead use numeric comparisons (eg >, <, >=, <=) Ruby 1.8 already did this for all ranges, but Ruby 1.9 changed range include behavior

Classes and Modules

Module R10K::Action
Module R10K::CLI
Module R10K::Environment
Module R10K::Errors
Module R10K::Features
Module R10K::Git
Module R10K::Logging
Module R10K::Module
Module R10K::ModuleRepository
Module R10K::SVN
Module R10K::Settings
Module R10K::Source
Module R10K::Task
Module R10K::Util
Class R10K::Deployment
Class R10K::Error
Class R10K::Feature
Class R10K::InstanceCache
Class R10K::KeyedFactory
Class R10K::Puppetfile
Class R10K::SemVer
Class R10K::TaskRunner

Constants

R10KError = Error   @deprecated
VERSION = '1.5.1'

[Validate]