fields = { "organization": {"required": True, "type": "str"}, "satelliteurl": {"required": True, "type": "str"}, "cvname": {"required": True, "type": "str"}, "action": {"required": True, "type": "str", "choices": ["create_standard_content_view","create_custom_content_view","add_repo_to_content_view","add_package_to_content_view"]}, "packagename": {"required": False, "type": "str"} }
required_if = [
('action', 'add_package_to_content_view', ['packagename']),
]
module = AnsibleModule(argument_spec=argument_spec,
required_if=required_if)