0.0
No commit activity in last 3 years
No release in over 3 years
Fog implementation for Tenderloin
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.6
~> 1.7
~> 0.4.3
 Project Readme

fog-tenderloin

Implementation of Tenderloin for Fog.

Usage

This will treat a collection of loin definition files as a fog server collection, allowing you to start/stop/SSH in to them.

The default search pattern is **/*.loin, this can be configured when you create instantiate the instance.

  Fog::Compute.new(:provider => "Tenderloin", :loinfile_glob => '**/*.loin', :loin_cmd => 'loin')

The loin_cmd and loinfile_glob parameters are optional - the defaults are shown above.

You can then manipulate this as per usual for fog

compute.servers.first.start
compute.servers.first.ssh("ls /")
compute.servers.first.stop