Brian Coca
20e4ad0eef
corrected required docs as only boolean is allowed
...
these complex values were not displayed and would always show the fields as requried
2016-04-01 16:59:12 -04:00
Arnaud Lachaume
b2c4731bd3
fix aws elasticache idempotency
2016-02-29 01:08:18 +11:00
Ben Visser
18fdea8aba
changing default of cache_security_groups to none, removing the ['default']
...
OCD is making me fix the inconsistency with how None is typed. First Letter Capitalized All Over Now.
cleaning up the default object that was created for the cache_security_groups and removing checks dealing with it.
clean up space
Changing default cache_security_groups from [default] to None.
2016-01-15 13:56:07 -05:00
Brian Coca
34aa679f41
Merge pull request #2734 from noqcks/elasticache-engine-choices
...
Elasticache Module: cache engine choices
2016-01-14 09:21:25 -05:00
Ben Visser
04d1c63358
two choices for cache engine. adding them.
...
revert spacing
undoing quotes around default. will do another pull requests
Making documentation more explicit for elasticache engine choices.
2016-01-12 23:07:55 -08:00
Ben Visser
410ee32770
staging that num_nodes is required when state=present
2015-12-25 23:14:04 -07:00
Toshio Kuratomi
0de2627efc
Make cache_parameter_group the name of this new param to match with similar params (leave old name as an alias)
2015-11-02 17:33:04 -08:00
Toshio Kuratomi
e16c5c54fd
Revert "Expose cache_parameter_group_name in elasticache module"
...
This PR #1950 implements duplicate functionality to #1353
This reverts commit b04efa22c4
.
Conflicts:
cloud/amazon/elasticache.py
2015-11-02 17:27:54 -08:00
Brian Coca
a38e0095f9
added missing version added
2015-11-02 18:54:30 -05:00
Brian Coca
6e905f0586
Merge pull request #1950 from frenchfrywpepper/cache_parameter_group_name
...
Expose cache_parameter_group_name in elasticache module
2015-11-02 18:49:55 -05:00
Brian Coca
c4f64d822c
changed modules to use common ec2 docs for region
2015-10-07 16:16:24 -04:00
Brian Coca
da220e0bb0
added version_added
2015-10-01 00:13:58 -04:00
Alex Kessinger
4308ae25c4
Fix a argument mismatch in elasticache
...
I think in this commit 720aeffca2
There was bug introduced where the ElastiCacheManager init method has
a number of positional arguments like so.
```py
def __init__(self, module, name, engine, cache_engine_version, node_type,
num_nodes, cache_port, parameter_group, cache_subnet_group,
cache_security_groups, security_group_ids, zone, wait,
hard_modify, region, **aws_connect_kwargs):
```
But then later in the code the positional arguments are passed in
like this.
```py
elasticache_manager = ElastiCacheManager(module, name, engine,
cache_engine_version, node_type,
num_nodes, cache_port,
cache_subnet_group,
cache_security_groups,
security_group_ids, parameter_group, zone, wait,
hard_modify, region, **aws_connect_kwargs)
```
If you count, you can see that cache_subnet_group, is being passed in
where the manager expects to see parameter_group.
2015-09-29 16:51:26 -07:00
Sarah Haskins
b04efa22c4
Expose cache_parameter_group_name in elasticache module
...
The cache_parameter_group_name was not previously exposed in
elasticachy.py, I have exposed it, as optional.
2015-08-21 11:33:28 -04:00
Scot Spinner
abf2083671
one thing missed
2015-07-24 14:11:53 -07:00
Scot Spinner
b47bbfad1b
merging with ansible devel
2015-07-24 14:10:20 -07:00
Frank van Tol
300656ca07
Remove default port value, it does not work in _requires_destroy_and_create logic
...
When creating a Redis cluster, every run it gets destroyed and recreated because the port number of memcached is used as the default.
2015-07-13 17:21:16 +02:00
Frank van Tol
a85640c368
Update elasticache.py
2015-07-13 16:52:30 +02:00
Frank van Tol
a7f33ee533
Remove default for engine_version
...
Redis and memcached have different engine version numbering, there can not be a shared default value.
2015-07-13 16:45:41 +02:00
Greg DeKoenigsberg
28a869a030
Updating cloud modules with proper github author information
2015-06-15 14:41:22 -04:00
Scot Spinner
720aeffca2
adding parameter group option
2015-05-18 10:34:21 -07:00
Brian Coca
74351490f7
doc fix
2015-05-13 15:58:07 -04:00
steenzout
d960dc1584
issue #994 : use HAS_BOTO to determine if import was successful:
...
- removed import of sys module.
- HAS_BOTO constant to check if import was successful.
- trigger a failure when import fails.
- removed unnecessary imports.
2015-04-01 17:31:10 -06:00
Brian Coca
8c80900fef
removed requirements/boto as it broke documentation as it is duplicated in shared aws fragements
2015-03-29 17:08:08 -04:00
Mick Bass
64a2077787
Add support for AWS Security Token Service (temporary credentials) to all AWS cloud modules.
2015-03-26 22:44:56 -06:00
Brandon W Maister
efa4d04284
Make cache_subnet_group default to empty security groups
...
Since they can't be specified together, it seems like setting the
default to no security groups is the right option.
2015-03-26 13:56:46 -04:00
Brandon W Maister
3cb2346312
Add cache_subnet_group
to elasticache module
...
According to the [docs] cache subnet groups are required inside a VPC.
[docs]: http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheSubnetGroups.html
2015-03-26 13:56:46 -04:00
Toshio Kuratomi
6cbce4d911
Potential fix for 640
2015-01-13 22:39:20 -08:00
Michael DeHaan
e7c92a6bc6
More EC2 doc tweaks
2014-12-01 15:14:57 -05:00
Brian Coca
0c4adcb2c6
made subcategories for cloud modules for better organization
2014-11-04 11:18:09 -05:00