ovirt_vms: Raise proper error when template isn't found (#30306)

pull/4420/head
Ondra Machacek 2017-10-04 10:43:28 +02:00 committed by ansibot
parent 04f0b5adca
commit 70f221d57a
1 changed files with 8 additions and 2 deletions

View File

@ -599,8 +599,14 @@ class VmsModule(BaseModule):
t for t in templates t for t in templates
if t.version.version_number == self.param('template_version') if t.version.version_number == self.param('template_version')
] ]
if templates: if not templates:
template = templates[0] raise ValueError(
"Template with name '%s' and version '%s' was not found'" % (
self.param('template'),
self.param('template_version')
)
)
template = templates[0]
return template return template