Skip to content

Commit 08bb025

Browse files
committed
don't wait if no execution link
1 parent 93d98b2 commit 08bb025

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

netfoundry/utility.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,10 +330,12 @@ def create_generic_resource(setup: object, url: str, body: dict, headers: dict =
330330
response.raise_for_status()
331331
resource = response.json()
332332

333-
if wait:
333+
if wait and resource['_links'].get('execution'):
334334
execution_url = resource['_links']['execution']['href']
335335
setup.logger.debug(f"waiting for create {resource_type} execution with url {execution_url}")
336336
wait_for_execution(setup=setup, url=execution_url, wait=wait, sleep=sleep)
337+
else:
338+
setup.logger.warn(f"not waiting for create {resource_type} execution")
337339
return resource
338340

339341

0 commit comments

Comments
 (0)