NSXv: retry on timeout while updating interface

While updating an edge appliance interface, we should retry in a case of
ResourceTimedOut exception.

Change-Id: I2d92e3514f112c4f3a680cd1607719c5275309c2
This commit is contained in:
Kobi Samoray 2019-06-27 15:30:30 +03:00
parent bcf7d24fc6
commit a6ca4a9977
1 changed files with 1 additions and 0 deletions

View File

@ -221,6 +221,7 @@ class Vcns(object):
uri = "%s/%s/vnics" % (URI_PREFIX, edge_id)
return self.do_request(HTTP_GET, uri, decode=True)
@retry_upon_exception(exceptions.ResourceTimedOut)
@retry_upon_exception(exceptions.RequestBad)
def update_interface(self, edge_id, vnic):
uri = "%s/%s/vnics/%d" % (URI_PREFIX, edge_id,