- def create(self, name, vim_access, sdn_controller=None, sdn_port_mapping=None):
+ # VIM '--wait' option
+ def _wait(self, id, deleteFlag=False):
+ # Endpoint to get operation status
+ apiUrlStatus = '{}{}{}'.format(self._apiName, self._apiVersion, '/vim_accounts')
+ # Wait for status for VIM instance creation/deletion
+ WaitForStatus.wait_for_status(
+ 'VIM',
+ str(id),
+ WaitForStatus.TIMEOUT_VIM_OPERATION,
+ apiUrlStatus,
+ self._http.get2_cmd,
+ deleteFlag=deleteFlag)
+
+ def create(self, name, vim_access, sdn_controller=None, sdn_port_mapping=None, wait=False):