BuilderCommand no longer knows about build from bosh-dev

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Add director client class for use in automated deployer.

[#52819141]

Signed-off-by: Matthew Boedicker <mboedicker@pivotallabs.com>
Add has_stemcell? method to director client.

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Use DirectorClient instead of Cli::Director

Fixed newing up the wrong object.
Extracted 2 smaller methods out of the big deploy method, but
leaving it as the only public interface.
Strict ordering in tests.

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Better testing of stemcell uploading in AutomatedDeployer

Signed-off-by: Jesse Zhang <jz@pivotallabs.com>
Remove experimental incremental stemcell code

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Simplify bash code to prep for ruby conversion

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Remove non-vSphere centos spec files

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Remove logic from stemcell spec files

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Fix package template grammar
AutomatedDeployer uses correct signature to instantiate DirectorClient

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
it is not a mock

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Always call new in DirectorClient

Stop doing the block form of Hash#fetch

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Encapsulate stemcell uploading in DirectorClient

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Encapsulate access to bosh cli in DirectorClient

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Always re-target and login before performing cli operations

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Hide behavior used only by this class

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Cleanup unused requires

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Remove support for OpenStack XEN

  * make tests around OVFTOOL / vSphere more robust

Signed-off-by: Colin Humphreys <chumphreys@pivotallabs.com>
Add StageCollection to encapsulate Stemcell Stages

Signed-off-by: Rob Day-Reynolds <rdayreynolds@pivotallabs.com>