UNPKG

@itentialopensource/adapter-onap_so

Version:

This adapter integrates with system described as: onap_so.

539 lines 17.2 kB
{ "errors": [], "statistics": [ { "owner": "errorJson", "description": "Standard adapter errors available for use", "value": 29 }, { "owner": "packageJson", "description": "Number of production dependencies", "value": 6 }, { "owner": "packageJson", "description": "Number of development dependencies", "value": 9 }, { "owner": "packageJson", "description": "Number of npm scripts", "value": 9 }, { "owner": "packageJson", "description": "Runtime Library dependency", "value": "^4.9.4" }, { "owner": "propertiesSchemaJson", "description": "Adapter properties defined in the propertiesSchema file", "value": 47 }, { "owner": "adapterJS", "description": "Lines of code generated in adapter.js", "value": 4173 }, { "owner": "adapterJS", "description": "Number of Functions added to adapter.js", "value": 50 }, { "owner": "pronghornJson", "description": "Number of Methods added to pronghorn.json", "value": 50 }, { "owner": "readmeMd", "description": "Number of lines in the README.md", "value": 450 }, { "owner": "unitTestJS", "description": "Number of lines of code in unit tests", "value": 3258 }, { "owner": "unitTestJS", "description": "Number of unit tests", "value": 193 }, { "owner": "integrationTestJS", "description": "Number of lines of code in integration tests", "value": 1680 }, { "owner": "integrationTestJS", "description": "Number of integration tests", "value": 55 }, { "owner": "actionJson", "description": "Number of actions for E2eServiceInstances entity", "value": 6 }, { "owner": "actionJson", "description": "Number of actions for Globalhealthcheck entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for Nodehealthcheck entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for OnapsoinfraorchestrationRequests entity", "value": 3 }, { "owner": "actionJson", "description": "Number of actions for OnapsoinfraserviceInstantiation entity", "value": 32 }, { "owner": "actionJson", "description": "Number of actions for Onapsoinfratasks entity", "value": 1 }, { "owner": "actionJson", "description": "Number of actions for OnapsoinfracloudResources entity", "value": 3 }, { "owner": "actionJson", "description": "Number of actions for OnapsoinfracloudResourcesRequests entity", "value": 2 }, { "owner": "actionJson", "description": "Number of actions for OnapsoinframodelDistributions entity", "value": 1 }, { "owner": "actionJson", "description": "Total number of actions", "value": 50 }, { "owner": "actionJson", "description": "Total number of entities", "value": 9 }, { "owner": "schemaJson", "description": "Number of schemas for E2eServiceInstances entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Globalhealthcheck entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Nodehealthcheck entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OnapsoinfraorchestrationRequests entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OnapsoinfraserviceInstantiation entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for Onapsoinfratasks entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OnapsoinfracloudResources entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OnapsoinfracloudResourcesRequests entity", "value": 1 }, { "owner": "schemaJson", "description": "Number of schemas for OnapsoinframodelDistributions entity", "value": 1 }, { "owner": "schemaJson", "description": "Total number of schemas", "value": 9 }, { "owner": "mockdata", "description": "Number of mock data files for E2eServiceInstances entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Globalhealthcheck entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Nodehealthcheck entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OnapsoinfraorchestrationRequests entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OnapsoinfraserviceInstantiation entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for Onapsoinfratasks entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OnapsoinfracloudResources entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OnapsoinfracloudResourcesRequests entity", "value": 0 }, { "owner": "mockdata", "description": "Number of mock data files for OnapsoinframodelDistributions entity", "value": 0 }, { "owner": "mockdata", "description": "Total number of mock data files", "value": 0 }, { "owner": "actionJson", "description": "Number of actions for .system entity", "value": 2 }, { "owner": "schemaJson", "description": "Number of schemas for .system entity", "value": 1 }, { "owner": "mockdata", "description": "Number of mock data files for .system entity", "value": 1 }, { "owner": "System", "description": "System entity files", "value": 3 }, { "owner": "workflows", "description": "Number of workflows", "value": 0 }, { "owner": "staticFile", "description": "Number of lines of code in adapterBase.js", "value": 484 }, { "owner": "staticFile", "description": "Number of static files added", "value": 19 }, { "owner": "Overall", "description": "Total lines of Code", "value": 9595 }, { "owner": "Overall", "description": "Total Tests", "value": 248 }, { "owner": "Overall", "description": "Total Files", "value": 48 } ], "apiParsingReport": { "no_mockdata": [ { "fnName": "createE2EServiceInstance", "method": "post", "path": "/onap/so/infra/e2eServiceInstances/{version}" }, { "fnName": "updateE2EServiceInstance", "method": "put", "path": "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}" }, { "fnName": "deleteE2EServiceInstance", "method": "delete", "path": "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}" }, { "fnName": "getE2EServiceInstances", "method": "get", "path": "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/operations/{operationId}" }, { "fnName": "scaleE2EServiceInstance", "method": "post", "path": "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale" }, { "fnName": "compareModelwithTargetVersion", "method": "post", "path": "/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/modeldifferences" }, { "fnName": "globalHealthcheck", "method": "get", "path": "/globalhealthcheck" }, { "fnName": "nodeHealthcheck", "method": "get", "path": "/nodehealthcheck" }, { "fnName": "getOrchestrationRequest", "method": "get", "path": "/onap/so/infra/orchestrationRequests/{version}" }, { "fnName": "getOrchestrationRequestForReqId", "method": "get", "path": "/onap/so/infra/orchestrationRequests/{version}/{requestId}" }, { "fnName": "unlockOrchestrationRequest", "method": "post", "path": "/onap/so/infra/orchestrationRequests/{version}/{requestId}/unlock" }, { "fnName": "deactivateAndCloudDeleteVfModuleInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete" }, { "fnName": "enablePort", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort" }, { "fnName": "disablePort", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort" }, { "fnName": "activatePort", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate" }, { "fnName": "deactivatePort", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate" }, { "fnName": "addRelationships", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships" }, { "fnName": "scaleOutVfModule", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut" }, { "fnName": "inPlaceSoftwareUpdate", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate" }, { "fnName": "applyUpdatedConfig", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig" }, { "fnName": "createServiceInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances" }, { "fnName": "activateServiceInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate" }, { "fnName": "deactivateServiceInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate" }, { "fnName": "deleteServiceInstance", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}" }, { "fnName": "assignServiceInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign" }, { "fnName": "unassignServiceInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign" }, { "fnName": "createPortConfiguration", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations" }, { "fnName": "deletePortConfiguration", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}" }, { "fnName": "removeRelationships", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships" }, { "fnName": "createVnfInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs" }, { "fnName": "replaceVnfInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace" }, { "fnName": "updateVnfInstance", "method": "put", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}" }, { "fnName": "deleteVnfInstance", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}" }, { "fnName": "createVfModuleInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules" }, { "fnName": "replaceVfModuleInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/replace" }, { "fnName": "updateVfModuleInstance", "method": "put", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}" }, { "fnName": "deleteVfModuleInstance", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}" }, { "fnName": "createVolumeGroupInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups" }, { "fnName": "updateVolumeGroupInstance", "method": "put", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}" }, { "fnName": "deleteVolumeGroupInstance", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}" }, { "fnName": "createNetworkInstance", "method": "post", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks" }, { "fnName": "updateNetworkInstance", "method": "put", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}" }, { "fnName": "deleteNetworkInstance", "method": "delete", "path": "/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}" }, { "fnName": "queryFilters", "method": "get", "path": "/onap/so/infra/tasks/{version}" }, { "fnName": "createOperationEnvironment", "method": "post", "path": "/onap/so/infra/cloudResources/{version}/operationalEnvironments" }, { "fnName": "activateOperationEnvironment", "method": "post", "path": "/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/activate" }, { "fnName": "deactivateOperationEnvironment", "method": "post", "path": "/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/deactivate" }, { "fnName": "unlockOrchestrationRequestForReqId", "method": "post", "path": "/onap/so/infra/cloudResourcesRequests/{version}/{requestId}/unlock" }, { "fnName": "getOperationEnvironmentStatusFilter", "method": "get", "path": "/onap/so/infra/cloudResourcesRequests/{version}" }, { "fnName": "updateModelDistributionStatus", "method": "post", "path": "/onap/so/infra/modelDistributions/{version}/distributions/{distributionId}" } ], "errors": [], "warnings": [], "callsTotal": 50, "callsConverted": 50, "no_mockdata_num": 50 } }