Skip to content

Commit 8e4a131

Browse files
authored
Bugfix: hard copying dictionary is required
1 parent ac4822f commit 8e4a131

File tree

1 file changed

+1
-1
lines changed
  • plugins/son-mano-service-lifecycle-management/son_mano_slm

1 file changed

+1
-1
lines changed

plugins/son-mano-service-lifecycle-management/son_mano_slm/slm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -751,7 +751,7 @@ def from_monitoring_ssm(self, ch, method, prop, payload):
751751
if content['workflow'] == 'migrate':
752752
new_serv_id = str(uuid.uuid4())
753753
self.services[new_serv_id] = {}
754-
self.services[new_serv_id] = self.services[serv_id]
754+
self.services[new_serv_id] = self.services[serv_id].copy()
755755
self.services[new_serv_id]['old_serv_id'] = serv_id
756756
self.migrate_workflow(new_serv_id, content['data'])
757757
# TODO: add additional workflows

0 commit comments

Comments
 (0)