Commit Graph

69 Commits (47ce9ecd2e641611dd277c3e1f5428855471eb5f)

Author SHA1 Message Date
Greg DeKoenigsberg 18ca7aee07 Updating cloud modules with proper github author information 2016-12-08 11:23:07 -05:00
Matt Martz bcd9f83521 Prevent an empty error message 2016-12-08 11:22:48 -05:00
Matt Martz 8e4755728e DRY up duplicate code 2016-12-08 11:22:43 -05:00
Matt Martz cf50526cb5 Don't hardcode minimum for boot_volume_size 2016-12-08 11:22:43 -05:00
Matt Martz 724ae97898 Fix order of logic to determine required args 2016-12-08 11:22:43 -05:00
Matt Martz 1f51a5effd Add boot from volume functionality to rax and rax_cbs modules 2016-12-08 11:22:42 -05:00
Matt Martz cce6cb8d7f Don't hardcode a minimum size of a volume 2016-12-08 11:22:42 -05:00
Matt Martz a078a99fae Support accounts with more than 100 load balancers 2016-12-08 11:22:42 -05:00
Matt Martz ff90273021 Remove unnecessary logic, return the database on delete 2016-12-08 11:22:39 -05:00
Matt Martz 8b60fb7181 Remove unnecessary required arg logic, and remove 'absent' as a valid choice since it isn't implemented 2016-12-08 11:22:38 -05:00
Matt Martz 5ae50eb8cf Small fix-ups to convert objects to dicts, update volume details at the appropriate time, and remove unnecessary required argument logic 2016-12-08 11:22:38 -05:00
Matt Martz 19d99e0da6 Remove some broken and unnecessary required args logic 2016-12-08 11:22:38 -05:00
Matt Martz 63e5d5dcc4 Use rax_to_dict and make sure to return the volume details after deletion 2016-12-08 11:22:38 -05:00
Matt Martz 3a46c79451 Clean up some required argument logic 2016-12-08 11:22:38 -05:00
Matt Martz db5f2bf3df Just use built in required functionality for arguments 2016-12-08 11:22:38 -05:00
Matt Martz 617048b717 It is not correct that you need at least 1 primary node 2016-12-08 11:22:38 -05:00
Matt Martz 411e4cfae8 Make a few enhancements to the rax_scaling_group module
* Cast loadbalancer id and port to integers
* Do not attempt to base64 encode NoneType values
2016-12-08 11:22:32 -05:00
Brian Coca 5a467bc72c added __init__.py to new cloud subcategories so builds work again 2016-12-08 11:22:25 -05:00
Brian Coca 32e85c0944 made subcategories for cloud modules for better organization 2016-12-08 11:22:24 -05:00