Commit Graph

370 Commits

Author SHA1 Message Date
Thomas S Hatch
ab2951e433 Add minion ref to RHEL deploy script 2012-06-21 22:39:24 -06:00
Thomas S Hatch
0f2f27cd09 pass minion config string on to os script 2012-06-21 22:37:52 -06:00
Thomas S Hatch
1ae1e3cf31 Add function to return the configuration string for a minion
Based on information passed into the config file of a vm definition
2012-06-21 22:34:34 -06:00
Thomas S Hatch
bd69f010cb Pass extra data into the script generation 2012-06-21 22:20:47 -06:00
Thomas S Hatch
b46c9dc764 pass in real locations of key pair 2012-06-21 22:12:52 -06:00
Thomas S Hatch
60ea16c63d libcloud needs a byte string 2012-06-21 22:12:30 -06:00
Thomas S Hatch
83151363ee overlooked syntax error 2012-06-21 22:02:02 -06:00
Thomas S Hatch
9818a1decc Salt templates do too much, use jinja directly 2012-06-21 21:59:35 -06:00
Thomas S Hatch
911757646c pub, not pup 2012-06-21 21:38:57 -06:00
Thomas S Hatch
fa4abecac5 typo in options 2012-06-21 21:38:03 -06:00
Thomas S Hatch
3b19e1f5a9 Add a missing self 2012-06-21 21:36:09 -06:00
Thomas S Hatch
1fc6587862 refactor and simplify script function 2012-06-21 21:33:55 -06:00
Thomas S Hatch
d95afd237d Add key geenration and acceptance into vm creation 2012-06-21 21:20:19 -06:00
Thomas S Hatch
bd4448dcd9 update os_script for templates, add check to keysize 2012-06-21 21:14:23 -06:00
Thomas S Hatch
90af7a9b0d update rackspace module for new script rendering 2012-06-21 20:48:08 -06:00
Thomas S Hatch
e87ae00e99 Add a convenience function for gathering options 2012-06-21 19:22:20 -06:00
Thomas S Hatch
2e134d0e18 don't try to execute a function that is not available 2012-06-21 19:17:33 -06:00
Thomas S Hatch
42fb514b44 allow for images to be called by names or id 2012-06-21 18:58:40 -06:00
Thomas S Hatch
ca959456b2 initial commit on rackspace cloud module 2012-06-21 18:53:25 -06:00
Thomas S Hatch
3105c7cbd8 Fix components of scipted deployment. 2012-06-21 17:37:45 -06:00
Thomas S Hatch
e0cfcd92b6 change how kwargs are passed to the EC2 deploy method 2012-06-19 15:01:29 -06:00
Thomas S Hatch
a68b6dd6d4 fix function names in EC2 cloud 2012-06-19 11:57:30 -06:00
Thomas S Hatch
4c2293d6e9 Fix connection management for EC2 cloud 2012-06-19 11:55:24 -06:00
Thomas S Hatch
fb03a619ee Return cleanly is specified script is not available 2012-06-19 11:51:32 -06:00
Thomas S Hatch
2544a1fcd3 update config values and add libcloud EC2 provider 2012-06-19 11:38:24 -06:00
Thomas S Hatch
26a2d5d625 Add clouds module dir to setup.py 2012-06-19 11:31:31 -06:00
Thomas S Hatch
a2f68ff868 change name of ec2 module 2012-06-19 11:29:33 -06:00
Thomas S Hatch
f1890f5151 Update execution reference 2012-06-19 11:22:34 -06:00
Thomas S Hatch
18fe1882f7 Fix loader syntax errors 2012-06-19 11:18:49 -06:00
Thomas S Hatch
4c07ef0b17 Add security groups etc to ec2 cloud 2012-06-19 01:11:34 -06:00
Thomas S Hatch
b821c3772f fix imports for utils 2012-06-19 00:39:05 -06:00
Thomas S Hatch
bbbc55931e clean up unused imports 2012-06-19 00:36:12 -06:00
Thomas S Hatch
edc43c704a Add provider management to Cloud class 2012-06-19 00:30:48 -06:00
Thomas S Hatch
113c4a0715 remove hook to cloud module 2012-06-19 00:06:15 -06:00
Thomas S Hatch
ac073118e6 Get rid of create module 2012-06-19 00:02:46 -06:00
Thomas S Hatch
b614fae93f Add initial testing module for cloud creation 2012-06-18 23:52:49 -06:00
Thomas S Hatch
d5abd7d7b2 Move some generic functions into utils 2012-06-18 23:36:22 -06:00
Thomas S Hatch
7cbf7d717f change provide modeules to be cloud modules 2012-06-18 23:25:05 -06:00
Thomas S Hatch
439326c425 Add loader module for cloud modules 2012-06-18 23:24:39 -06:00
Thomas S Hatch
b8f1aed039 Add provide subpackage 2012-06-18 16:30:15 -06:00
Thomas S Hatch
dc6dc43e13 bump version to 0.2.0
Initial execution flow functions!
2012-05-19 23:35:24 -06:00
Thomas S Hatch
63defc3679 update license in setup.py 2012-05-19 23:33:47 -06:00
Thomas S Hatch
9774a2aa7b salt-cloud is Apachee!! Horray!! 2012-05-19 23:24:53 -06:00
Thomas S Hatch
342aa0c66d Vms are created, deployment scripts still need work 2012-05-01 23:19:31 -06:00
Thomas S Hatch
072fc3cdc4 missing underscore in object ref 2012-05-01 22:55:28 -06:00
Thomas S Hatch
25af92d9f4 strip out the conf_file entry 2012-05-01 22:52:49 -06:00
Thomas S Hatch
b25d7ebc40 soem syntax errors in create.py 2012-05-01 22:25:35 -06:00
Thomas S Hatch
56a8e624c6 fix bad dest in cli parser 2012-05-01 22:23:36 -06:00
Thomas S Hatch
09f10b6726 import salt.config 2012-05-01 22:21:35 -06:00
Thomas S Hatch
593279cc55 Add version info 2012-05-01 22:11:54 -06:00