Commit Graph

241 Commits

Author SHA1 Message Date
Thomas S Hatch
09d457e7bd conflict in optparse 2012-07-12 22:32:20 -06:00
Thomas S Hatch
1532c809c8 missed a comma 2012-07-12 22:28:17 -06:00
Thomas S Hatch
51a991203f Bump version to 0.6.0 2012-07-12 22:27:01 -06:00
Thomas S Hatch
4217daa504 change the profiles file to .profile 2012-07-12 22:26:18 -06:00
Thomas S Hatch
8f0949e82a Minor style fixes 2012-07-12 21:21:39 -06:00
Thomas S Hatch
bad6f39714 Converted to inherit from Cloud class 2012-07-10 21:36:15 -06:00
Thomas S Hatch
69534601ab Add requirements.txt 2012-07-10 20:36:58 -06:00
Thomas S Hatch
37ac778bf7 Now works with Linode 2012-07-10 19:58:53 -06:00
Thomas S Hatch
9248155b53 Import sys 2012-07-10 18:55:26 -06:00
Thomas S Hatch
efdd477543 Add check for missing config values 2012-07-10 17:40:36 -06:00
Thomas S Hatch
59e81721f2 initial linode cloud module 2012-07-10 17:22:43 -06:00
Thomas S Hatch
9711dea095 When in doubt - shell out 2012-07-10 16:54:40 -06:00
Thomas S Hatch
daddd6bbad use tracebacks as a way to bypass unconfigured connections 2012-07-10 13:33:38 -06:00
Thomas S Hatch
abe7b2e410 Don't crash is configured profiles are not available 2012-07-10 13:16:29 -06:00
Thomas S Hatch
1254c3d21d update EC2 to get around the requiretty sudo thing
For some reason the EC2 linux image is still rejecting the sudo calls.
It looks like they just disapear, I will need to test against different
images
2012-06-25 23:21:02 -06:00
Thomas S Hatch
510ce98c6e update ec2 to new standards 2012-06-25 21:40:51 -06:00
Thomas S Hatch
cbdd45203c better than forgetting an "end" 2012-06-25 21:20:35 -06:00
Thomas S Hatch
a2842c700a repair inheritence for Map class 2012-06-25 21:11:44 -06:00
Thomas S Hatch
3b9945a5ca change map default 2012-06-25 21:08:02 -06:00
Thomas S Hatch
a68f7e1da3 initial code to query running cloud nodes 2012-06-25 21:01:16 -06:00
Thomas S Hatch
d3ca8a865a use the new inherited mapper class 2012-06-25 20:35:26 -06:00
Thomas S Hatch
d93e81d0c6 merge mapper class into the cloud module 2012-06-25 20:31:56 -06:00
Thomas S Hatch
121db210a2 prevent salt cloud from making vms by the same name 2012-06-25 20:27:54 -06:00
Thomas S Hatch
12298f99e2 Add list_nodes function to rackspace cloud module 2012-06-25 17:45:58 -06:00
Thomas S Hatch
4b04a5f5f7 Add dict to utils for converting node states 2012-06-25 17:44:53 -06:00
Thomas S Hatch
7b95c5f1d3 Add deploy script document 2012-06-23 21:53:16 -06:00
Thomas S Hatch
c73a219dd2 Add some comments to the Fedora deployment script 2012-06-23 21:52:47 -06:00
Thomas S Hatch
9731ee182d Add cloud module doc 2012-06-23 21:31:37 -06:00
Thomas S Hatch
e9265c51b7 Add mapfile doc 2012-06-23 21:18:05 -06:00
Thomas S Hatch
4853807f5c Add initial profiles doc 2012-06-23 15:13:54 -06:00
Thomas S Hatch
32dc354c4e add gitignore file 2012-06-23 14:40:42 -06:00
Thomas S Hatch
0bacc19fc1 Add some stuff to the index page 2012-06-23 14:37:01 -06:00
Thomas S Hatch
f229203d66 original stub for table of contents 2012-06-23 14:05:20 -06:00
Thomas S Hatch
93612d9092 make sphinx look in saltcloud.version for the version 2012-06-23 13:58:45 -06:00
Thomas S Hatch
bf31f55e6e Add initial Sphinx docs for salt-cloud! 2012-06-23 02:00:06 -06:00
Thomas S Hatch
3f9685420f Set version to 0.5.0
This is fully capable but very thin. it is ready for othrs to start
taking a serious look at but salt-cloud still needs documentation and
more backend support. Should be able to iron out major bugs and add some
more backends to get this guy up to 0.6.0 for the initial alpha
2012-06-23 01:23:58 -06:00
Thomas S Hatch
b212ef8043 Revamp map data process 2012-06-23 01:13:49 -06:00
Thomas S Hatch
57081f4032 fix exceptions in yaml loading 2012-06-23 00:51:39 -06:00
Thomas S Hatch
a97453df4d Repair error when names is not called 2012-06-23 00:44:16 -06:00
Thomas S Hatch
9fc9eb8e90 update the configuration files for saltcloud 2012-06-23 00:39:38 -06:00
Thomas S Hatch
06e1c674f5 Repair bad call to __dict__ 2012-06-23 00:23:34 -06:00
Thomas S Hatch
bd75da8348 fix multiprocessing oversight in mapper module 2012-06-23 00:18:40 -06:00
Thomas S Hatch
f85d6a8531 fix oversights in cloud module 2012-06-23 00:16:20 -06:00
Thomas S Hatch
5e365c6f6d syntax error 2012-06-23 00:06:49 -06:00
Thomas S Hatch
4e288d629a Add parallel capability to run_profile 2012-06-23 00:03:07 -06:00
Thomas S Hatch
b3838e3ad3 Add parallel capability for running the map 2012-06-23 00:00:16 -06:00
Thomas S Hatch
1b6113c59e Ad run_map function to Map class 2012-06-22 23:52:46 -06:00
Thomas S Hatch
30aba29264 Add cloud module 2012-06-22 23:37:37 -06:00
Thomas S Hatch
9eb304e151 change map module to mapper 2012-06-22 23:31:41 -06:00
Thomas S Hatch
43f611e690 update cli to manage direct execution of profile and map 2012-06-22 23:31:17 -06:00