Minor fixes for os_security_group_rule module

Was not able to use this module as it was.  The changes submitted
resolved the issues I ran into in order to get it working.
This commit is contained in:
dagnello 2015-06-08 18:27:40 -07:00 committed by Monty Taylor
parent d35df1f217
commit b98e6663e8

View file

@ -99,14 +99,14 @@ def _get_rule_from_group(module, secgroup):
def main():
argument_spec = openstack_full_argument_spec(
security_group = dict(required=True),
protocol = dict(default='tcp', choices=['tcp', 'udp', 'icmp']),
port_range_min = dict(required=True),
port_range_max = dict(required=True),
remote_ip_prefix = dict(required=False, default=None),
security_group = dict(required=True),
protocol = dict(default='tcp', choices=['tcp', 'udp', 'icmp']),
port_range_min = dict(required=True),
port_range_max = dict(required=True),
remote_ip_prefix = dict(required=False, default=None),
# TODO(mordred): Make remote_group handle name and id
remote_group = dict(required=False, default=None),
state = dict(default='present', choices=['absent', 'present']),
remote_group = dict(required=False, default=None),
state = dict(default='present', choices=['absent', 'present']),
)
module_kwargs = openstack_module_kwargs(
mutually_exclusive=[
@ -157,4 +157,4 @@ def main():
from ansible.module_utils.basic import *
from ansible.module_utils.openstack import *
main()
main()