1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

kubevirt_template: Use proper api version (#54218)

This commit is contained in:
Ondra Machacek 2019-03-22 09:56:49 +01:00 committed by ansibot
parent 636e2bc10a
commit 3c20a9b12b

View file

@ -272,6 +272,7 @@ class KubeVirtVMTemplate(KubeVirtRawModule):
# Execute the CRUD of VM template:
kind = 'Template'
template_api_version = 'template.openshift.io/v1'
# Fill in template parameters:
definition['parameters'] = self.params.get('parameters')
@ -337,7 +338,11 @@ class KubeVirtVMTemplate(KubeVirtRawModule):
dummy, vm_def = self.construct_vm_template_definition('VirtualMachine', vm_definition, vm_template, obj)
definition['objects'].append(vm_def)
result = self.execute_crud(kind, definition)
# Create template:
resource = self.client.resources.get(api_version=template_api_version, kind=kind, name='templates')
definition = self.set_defaults(resource, definition)
result = self.perform_action(resource, definition)
# Return from the module:
self.exit_json(**{