aboutsummaryrefslogtreecommitdiffstats
path: root/lcm/ns/biz/ns_update.py
diff options
context:
space:
mode:
Diffstat (limited to 'lcm/ns/biz/ns_update.py')
-rw-r--r--lcm/ns/biz/ns_update.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/lcm/ns/biz/ns_update.py b/lcm/ns/biz/ns_update.py
index cb00ced8..eba18c68 100644
--- a/lcm/ns/biz/ns_update.py
+++ b/lcm/ns/biz/ns_update.py
@@ -110,20 +110,18 @@ class NSUpdateService(threading.Thread):
if not change_state_to:
raise NSLCMException(
'ChangeStateTo does not exist or value is incorrect.')
- Stop_Type = ''
graceful_stop_timeout = ''
operational_states = ignore_case_get(change_state_to, 'OperationalStates')
if operational_states == OPERATIONAL_STATES.STOPPED:
stop_type = ignore_case_get(vnf_data, 'stopType')
- Stop_Type = ignore_case_get(stop_type, 'StopType')
- if Stop_Type == STOP_TYPE.GRACEFUL:
+ if stop_type == STOP_TYPE.GRACEFUL:
graceful_stop_timeout = ignore_case_get(vnf_data, 'gracefulStopTimeout')
result = {
"vnfInstanceId": vnf_instance_id,
"changeStateTo": operational_states,
- "stopType": Stop_Type,
- "gracefulStopTimeout": graceful_stop_timeout
+ "stopType": stop_type,
+ "gracefulStopTimeout": graceful_stop_timeout if graceful_stop_timeout else 0
}
return result