Class: Vanagon

Inherits:
Object
  • Object
show all
Defined in:
lib/vanagon.rb,
lib/vanagon/cli.rb,
lib/vanagon/patch.rb,
lib/vanagon/driver.rb,
lib/vanagon/errors.rb,
lib/vanagon/project.rb,
lib/vanagon/cli/list.rb,
lib/vanagon/cli/ship.rb,
lib/vanagon/cli/sign.rb,
lib/vanagon/platform.rb,
lib/vanagon/cli/build.rb,
lib/vanagon/component.rb,
lib/vanagon/utilities.rb,
lib/vanagon/cli/render.rb,
lib/vanagon/engine/ec2.rb,
lib/vanagon/cli/inspect.rb,
lib/vanagon/common/user.rb,
lib/vanagon/engine/base.rb,
lib/vanagon/environment.rb,
lib/vanagon/project/dsl.rb,
lib/vanagon/engine/local.rb,
lib/vanagon/platform/deb.rb,
lib/vanagon/platform/dsl.rb,
lib/vanagon/platform/osx.rb,
lib/vanagon/platform/rpm.rb,
lib/vanagon/component/dsl.rb,
lib/vanagon/engine/docker.rb,
lib/vanagon/engine/pooler.rb,
lib/vanagon/cli/completion.rb,
lib/vanagon/common/pathname.rb,
lib/vanagon/component/rules.rb,
lib/vanagon/engine/hardware.rb,
lib/vanagon/cli/dependencies.rb,
lib/vanagon/component/source.rb,
lib/vanagon/platform/rpm/aix.rb,
lib/vanagon/platform/rpm/eos.rb,
lib/vanagon/platform/rpm/wrl.rb,
lib/vanagon/platform/windows.rb,
lib/vanagon/platform/rpm/sles.rb,
lib/vanagon/cli/build_host_info.rb,
lib/vanagon/extensions/hashable.rb,
lib/vanagon/platform/solaris_10.rb,
lib/vanagon/platform/solaris_11.rb,
lib/vanagon/component/source/git.rb,
lib/vanagon/component/source/http.rb,
lib/vanagon/cli/build_requirements.rb,
lib/vanagon/component/source/local.rb,
lib/vanagon/component/source/rewrite.rb,
lib/vanagon/utilities/shell_utilities.rb,
lib/vanagon/engine/always_be_scheduling.rb,
lib/vanagon/utilities/extra_files_signer.rb

Overview

Note this class is deprecated in favor of using the ABS Engine. The pooler has changed it’s API with regards to getting VMs for ondemand provisioning and would need to be updated here. See DIO-1066

Defined Under Namespace

Modules: Utilities Classes: CLI, CheckoutFailed, Common, Component, Driver, Engine, Environment, Error, GitError, InvalidArgument, InvalidRepo, Patch, Platform, Project