diff --git a/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_requestUpdate.xml b/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_requestUpdate.xml index 7e5602ac17b5f55293c59982d6effc09432d7b82..393bb37ba2f44b633626b263cef1cc9b134cf5cf 100644 --- a/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_requestUpdate.xml +++ b/master/bt5/vifib_base/WorkflowTemplateItem/portal_workflow/software_instance_slap_interface_workflow/scripts/SoftwareInstance_requestUpdate.xml @@ -73,7 +73,11 @@ service_uid_state_mapping = {\n setup_resource_uid: [\'stopped\'],\n hosting_resource_uid: [\'started\', \'delivered\']\n }\n -previous_packing_list_line = context.SoftwareInstance_getInstancePackingListLine(state_change)\n +try:\n + previous_packing_list_line = context.SoftwareInstance_getInstancePackingListLine(state_change)\n +except ValueError:\n + # no packing list yet, no need to update\n + return\n \n if previous_packing_list_line.getResourceUid() == hosting_resource_uid:\n if previous_packing_list_line.getSimulationState() not in service_uid_state_mapping[hosting_resource_uid]:\n diff --git a/master/bt5/vifib_base/bt/revision b/master/bt5/vifib_base/bt/revision index d35d5f782448e98ccbcb1fa8e162c079cc627e52..6ffe0d0bf6ccb6246fd343665efe0b19df8b2e8b 100644 --- a/master/bt5/vifib_base/bt/revision +++ b/master/bt5/vifib_base/bt/revision @@ -1 +1 @@ -347 \ No newline at end of file +348 \ No newline at end of file