raise ClientException(message)
def list_op(self, name, filter=None):
raise ClientException(message)
def list_op(self, name, filter=None):
raise ClientException(message)
def get_op(self, operationId):
raise ClientException(message)
def get_op(self, operationId):
- def exec_op(self, name, op_name, op_data=None, wait=False):
+ def exec_op(self, name, op_name, op_data=None, wait=False, ):
self._apiResource = '/ns_instances'
self._apiBase = '{}{}{}'.format(self._apiName,
self._apiVersion, self._apiResource)
self._apiResource = '/ns_instances'
self._apiBase = '{}{}{}'.format(self._apiName,
self._apiVersion, self._apiResource)
# Wait for status for NS instance action
# For the 'action' operation, 'id' is used
self._wait(resp.get('id'))
# Wait for status for NS instance action
# For the 'action' operation, 'id' is used
self._wait(resp.get('id'))
raise ClientException(message)
def scale_vnf(self, ns_name, vnf_name, scaling_group, scale_in, scale_out, wait=False):
raise ClientException(message)
def scale_vnf(self, ns_name, vnf_name, scaling_group, scale_in, scale_out, wait=False):
"member-vnf-index": vnf_name,
"scaling-group-descriptor": scaling_group,
}
"member-vnf-index": vnf_name,
"scaling-group-descriptor": scaling_group,
}
- self.exec_op(ns_name, op_name='scale', op_data=op_data, wait=wait)
+ op_id = self.exec_op(ns_name, op_name='scale', op_data=op_data, wait=wait)
+ print(str(op_id))
raise ClientException(message)
def create_alarm(self, alarm):
raise ClientException(message)
def create_alarm(self, alarm):
raise ClientException(message)
def delete_alarm(self, name):
raise ClientException(message)
def delete_alarm(self, name):
raise ClientException(message)
def export_metric(self, metric):
raise ClientException(message)
def export_metric(self, metric):
raise ClientException(message)
def get_field(self, ns_name, field):
raise ClientException(message)
def get_field(self, ns_name, field):