return componentsUtils.getResponseFormat(componentsUtils.convertFromStorageResponse(resourceStatus.right().value()), "");
}
Resource resource = resourceStatus.left().value();
- if (isComponentSystemDeployed(resource)) {
- throw new ByActionStatusComponentException(ActionStatus.CANNOT_DELETE_SYSTEM_DEPLOYED_RESOURCES, ComponentTypeEnum.RESOURCE.getValue(),
- resource.getName());
- }
StorageOperationStatus result = StorageOperationStatus.OK;
lockComponent(resourceId, resource, "Mark resource to delete");
try {
componentException(resourceStatus.right().value());
}
Resource resource = resourceStatus.left().value();
+ if (isComponentSystemDeployed(resource)) {
+ throw new ByActionStatusComponentException(ActionStatus.CANNOT_DELETE_SYSTEM_DEPLOYED_RESOURCES, ComponentTypeEnum.RESOURCE.getValue(),
+ resource.getName());
+ }
if (Boolean.FALSE.equals(resource.isArchived())) {
log.debug("The resource, {}, requested for delete has not been archived.", resourceId);
throw new ComponentException(ActionStatus.COMPONENT_NOT_ARCHIVED, resourceId);
ng-click="deleteArchivedComponent()"
class="sprite-new delete-btn"
data-tests-id="delete_archive_version"
- sdc-smart-tooltip="Delete Service"
+ sdc-smart-tooltip="Delete Component"
prevent-double-click>Delete</span>
<span data-ng-click = "archiveComponent()"