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