fix case where there are no render layers yet

This commit is contained in:
Ondrej Samohel 2020-01-28 12:27:37 +01:00
parent 4b04a19a44
commit 5f3cad3dd1
No known key found for this signature in database
GPG key ID: 8A29C663C672C2B7
2 changed files with 7 additions and 2 deletions

View file

@ -78,7 +78,12 @@ class CreateRender(avalon.maya.Creator):
self.log.warning("Deadline REST API url not found.")
else:
argument = "{}/api/pools?NamesOnly=true".format(deadline_url)
response = self._requests_get(argument)
try:
response = self._requests_get(argument)
except requests.exceptions.ConnectionError as e:
msg = 'Cannot connect to deadline web service'
self.log.error(msg)
raise RuntimeError('{} - {}'.format(msg, e))
if not response.ok:
self.log.warning("No pools retrieved")
else: