def test_heal_vnf_url(self, mock_run):
data = {
- "healVnfData": {
+ "healVnfData": [{
"vnfInstanceId": self.nf_inst_id,
"cause": "vm is down",
"additionalParams": {
"vmname": "xgw-smp11"
}
}
- }
+ }]
}
response = self.client.post("/api/nslcm/v1/ns/%s/heal" % self.ns_inst_id, data=data)
def test_heal_vnf_thread(self, mock_start, mock_wait, mock_update):
data = {
- "healVnfData": {
+ "healVnfData": [{
"vnfInstanceId": self.nf_inst_id,
"cause": "vm is down",
"additionalParams": {
"vmname": "xgw-smp11"
}
}
- }
+ }]
}
NSHealService(self.ns_inst_id, data, self.job_id).run()
ns_inst_id = "2"
data = {
- "healVnfData": {
+ "healVnfData": [{
"vnfInstanceId": self.nf_inst_id,
"cause": "vm is down",
"additionalParams": {
"vmname": "xgw-smp11"
}
}
- }
+ }]
}
response = self.client.post("/api/nslcm/v1/ns/%s/heal" % ns_inst_id, data=data)