Code Review
/
demo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Check orchestration status during instantiation and deletion vFW_CNF_CDS usecase
[demo.git]
/
heat
/
vFW_CNF_CDS
/
automation
/
delete.py
diff --git
a/heat/vFW_CNF_CDS/automation/delete.py
b/heat/vFW_CNF_CDS/automation/delete.py
index
435d04a
..
c5ac334
100755
(executable)
--- a/
heat/vFW_CNF_CDS/automation/delete.py
+++ b/
heat/vFW_CNF_CDS/automation/delete.py
@@
-16,8
+16,10
@@
# ============LICENSE_END=========================================================
import logging
# ============LICENSE_END=========================================================
import logging
+from time import sleep
from onapsdk.aai.business import Customer
from onapsdk.aai.business import Customer
+from onapsdk.so.so_element import OrchestrationRequest
from config import Config
from config import Config
@@
-59,3
+61,9
@@
if not service_instance:
logger.info("******** Delete Service %s *******", service_instance.instance_name)
service_deletion = service_instance.delete()
logger.info("******** Delete Service %s *******", service_instance.instance_name)
service_deletion = service_instance.delete()
+status = None
+while not (status == OrchestrationRequest.StatusEnum.COMPLETED
+ or status == OrchestrationRequest.StatusEnum.FAILED):
+ sleep(10)
+ status = service_deletion.status
+ logger.info(f"Orchestration status is: {status.value}")