@itentialopensource/adapter-openstack_glance
Version:
This adapter integrates with system described as: Openstack Image (Glance) Service
547 lines • 13.3 kB
JSON
{
"errors": [],
"statistics": [
{
"owner": "errorJson",
"description": "Standard adapter errors available for use",
"value": 31
},
{
"owner": "packageJson",
"description": "Number of production dependencies",
"value": 14
},
{
"owner": "packageJson",
"description": "Number of development dependencies",
"value": 7
},
{
"owner": "packageJson",
"description": "Number of npm scripts",
"value": 22
},
{
"owner": "packageJson",
"description": "Runtime Library dependency",
"value": "^4.45.6"
},
{
"owner": "propertiesSchemaJson",
"description": "Adapter properties defined in the propertiesSchema file",
"value": 70
},
{
"owner": "adapterJS",
"description": "Lines of code generated in adapter.js",
"value": 3976
},
{
"owner": "adapterJS",
"description": "Number of Functions added to adapter.js",
"value": 37
},
{
"owner": "pronghornJson",
"description": "Number of Methods added to pronghorn.json",
"value": 37
},
{
"owner": "markdown",
"description": "Number of lines in the README.md",
"value": 338
},
{
"owner": "markdown",
"description": "Number of lines in the SUMMARY.md",
"value": 9
},
{
"owner": "markdown",
"description": "Number of lines in the PROPERTIES.md",
"value": 642
},
{
"owner": "markdown",
"description": "Number of lines in the TROUBLESHOOT.md",
"value": 48
},
{
"owner": "markdown",
"description": "Number of lines in the ENHANCE.md",
"value": 70
},
{
"owner": "markdown",
"description": "Number of lines in the BROKER.md",
"value": 200
},
{
"owner": "markdown",
"description": "Number of lines in the CALLS.md",
"value": 171
},
{
"owner": "markdown",
"description": "Number of lines in the AUTH.md",
"value": 40
},
{
"owner": "markdown",
"description": "Number of lines in the SYSTEMINFO.md",
"value": 11
},
{
"owner": "unitTestJS",
"description": "Number of lines of code in unit tests",
"value": 2215
},
{
"owner": "unitTestJS",
"description": "Number of unit tests",
"value": 119
},
{
"owner": "integrationTestJS",
"description": "Number of lines of code in integration tests",
"value": 1328
},
{
"owner": "integrationTestJS",
"description": "Number of integration tests",
"value": 42
},
{
"owner": "actionJson",
"description": "Number of actions for Images entity",
"value": 8
},
{
"owner": "actionJson",
"description": "Number of actions for Sharing entity",
"value": 5
},
{
"owner": "actionJson",
"description": "Number of actions for ImageTags entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for ImageSchemas entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for ImageData entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for InteroperableImageImport entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for Stores entity",
"value": 1
},
{
"owner": "actionJson",
"description": "Number of actions for ImageServiceInfoDiscovery entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Number of actions for Tasks entity",
"value": 3
},
{
"owner": "actionJson",
"description": "Number of actions for TaskSchemas entity",
"value": 2
},
{
"owner": "actionJson",
"description": "Number of actions for CacheManage entity",
"value": 4
},
{
"owner": "actionJson",
"description": "Total number of actions",
"value": 37
},
{
"owner": "actionJson",
"description": "Total number of entities",
"value": 11
},
{
"owner": "schemaJson",
"description": "Number of schemas for Images entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for Sharing entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ImageTags entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ImageSchemas entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ImageData entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for InteroperableImageImport entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for Stores entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for ImageServiceInfoDiscovery entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for Tasks entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for TaskSchemas entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Number of schemas for CacheManage entity",
"value": 1
},
{
"owner": "schemaJson",
"description": "Total number of schemas",
"value": 11
},
{
"owner": "mockdata",
"description": "Number of mock data files for Images entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for Sharing entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ImageTags entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ImageSchemas entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ImageData entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for InteroperableImageImport entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for Stores entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for ImageServiceInfoDiscovery entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for Tasks entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for TaskSchemas entity",
"value": 0
},
{
"owner": "mockdata",
"description": "Number of mock data files for CacheManage 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": 3
},
{
"owner": "mockdata",
"description": "Number of mock data files for .system entity",
"value": 2
},
{
"owner": "System",
"description": "System entity files",
"value": 6
},
{
"owner": "usecases",
"description": "Number of workflows",
"value": 0
},
{
"owner": "staticFile",
"description": "Number of lines of code in adapterBase.js",
"value": 1791
},
{
"owner": "staticFile",
"description": "Number of static files added",
"value": 37
},
{
"owner": "Overall",
"description": "Total lines of Code",
"value": 9310
},
{
"owner": "Overall",
"description": "Total Tests",
"value": 161
},
{
"owner": "Overall",
"description": "Total Files",
"value": 73
}
],
"warnings": [],
"apiParsingReport": {
"no_mockdata": [
{
"fnName": "createImage",
"method": "post",
"path": "/v2/images"
},
{
"fnName": "listImages",
"method": "get",
"path": "/v2/images"
},
{
"fnName": "showImage",
"method": "get",
"path": "/v2/images/{image_id}"
},
{
"fnName": "updateImage",
"method": "patch",
"path": "/v2/images/{image_id}"
},
{
"fnName": "deleteImage",
"method": "delete",
"path": "/v2/images/{image_id}"
},
{
"fnName": "showTasksAssociatedWithImage",
"method": "get",
"path": "/v2/images/{image_id}/tasks"
},
{
"fnName": "deactivateImage",
"method": "post",
"path": "/v2/images/{image_id}/actions/deactivate"
},
{
"fnName": "reactivateImage",
"method": "post",
"path": "/v2/images/{image_id}/actions/reactivate"
},
{
"fnName": "createImageMember",
"method": "post",
"path": "/v2/images/{image_id}/members"
},
{
"fnName": "listImageMembers",
"method": "get",
"path": "/v2/images/{image_id}/members"
},
{
"fnName": "showImageMemberDetails",
"method": "get",
"path": "/v2/images/{image_id}/members/{member_id}"
},
{
"fnName": "updateImageMember",
"method": "put",
"path": "/v2/images/{image_id}/members/{member_id}"
},
{
"fnName": "deleteImageMember",
"method": "delete",
"path": "/v2/images/{image_id}/members/{member_id}"
},
{
"fnName": "addImageTag",
"method": "put",
"path": "/v2/images/{image_id}/tags/{tag}"
},
{
"fnName": "deleteImageTag",
"method": "delete",
"path": "/v2/images/{image_id}/tags/{tag}"
},
{
"fnName": "showImagesSchema",
"method": "get",
"path": "/v2/schemas/images"
},
{
"fnName": "showImageSchema",
"method": "get",
"path": "/v2/schemas/image"
},
{
"fnName": "showImageMembersSchema",
"method": "get",
"path": "/v2/schemas/members"
},
{
"fnName": "showImageMemberSchema",
"method": "get",
"path": "/v2/schemas/member"
},
{
"fnName": "uploadBinaryImageData",
"method": "put",
"path": "/v2/images/{image_id}/file"
},
{
"fnName": "downloadBinaryImageData",
"method": "get",
"path": "/v2/images/{image_id}/file"
},
{
"fnName": "stageBinaryImageData",
"method": "put",
"path": "/v2/images/{image_id}/stage"
},
{
"fnName": "importAnImage",
"method": "post",
"path": "/v2/images/{image_id}/import"
},
{
"fnName": "deleteImageFromStore",
"method": "delete",
"path": "/v2/stores/{store_id}/{image_id}"
},
{
"fnName": "importMethodsAndValuesDiscovery",
"method": "get",
"path": "/v2/info/import"
},
{
"fnName": "listStores",
"method": "get",
"path": "/v2/info/stores"
},
{
"fnName": "quotaUsage",
"method": "get",
"path": "/v2/info/usage"
},
{
"fnName": "listStoresDetail",
"method": "get",
"path": "/v2/info/stores/detail"
},
{
"fnName": "createTask",
"method": "post",
"path": "/v2/tasks"
},
{
"fnName": "listTasks",
"method": "get",
"path": "/v2/tasks"
},
{
"fnName": "showTaskDetails",
"method": "get",
"path": "/v2/tasks/{task_id}"
},
{
"fnName": "showTasksSchema",
"method": "get",
"path": "/v2/schemas/tasks"
},
{
"fnName": "showTaskSchema",
"method": "get",
"path": "/v2/schemas/task"
},
{
"fnName": "queryCacheStatus",
"method": "get",
"path": "/v2/cache"
},
{
"fnName": "clearImagesFromCache",
"method": "delete",
"path": "/v2/cache"
},
{
"fnName": "queueImage",
"method": "put",
"path": "/v2/cache/{image_id}"
},
{
"fnName": "deleteImageFromCache",
"method": "delete",
"path": "/v2/cache/{image_id}"
}
],
"errors": [],
"warnings": [
"Method get in path /v2/images has parameter with the name of a javascript keyword. Parameter name changed from protected to protectedParam to avoid errors."
],
"callsTotal": 37,
"callsConverted": 37,
"no_mockdata_num": 37
}
}