{ "comments": [ { "key": { "uuid": "ba8a016a_5ea18f93", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 60, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Lack a tenant_id", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_613f16b5", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 114, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "This API only creates one protection definition.\nNo need to return as a list.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_e898e96c", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 125, "author": { "id": 13070 }, "writtenOn": "2015-11-16T14:57:31Z", "side": 1, "message": "I think that we should add example of parameter schema and of result schema", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_48a6d5c2", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 169, "author": { "id": 13070 }, "writtenOn": "2015-11-16T14:57:31Z", "side": 1, "message": "{protect,verify,delete,restore} is not consistent with response", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_e81f8959", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 177, "author": { "id": 13070 }, "writtenOn": "2015-11-16T14:57:31Z", "side": 1, "message": "Protect Backup Action", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_2874b19a", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 178, "author": { "id": 13070 }, "writtenOn": "2015-11-16T14:57:31Z", "side": 1, "message": "Backup Action for the Cinder volume using Swift to store the data", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_c8ac05f0", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 179, "author": { "id": 13070 }, "writtenOn": "2015-11-16T14:57:31Z", "side": 1, "message": "Maybe we should add example here consistency Level ....", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_61c2b687", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 213, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "The format of this response example seems a little confusing.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_c4637019", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 271, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Should contain the plan_id.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_04309800", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 291, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "No parameter above for name.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_a4174c50", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 293, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "plan-id -\u003e plan_id", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_a440ac57", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 294, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "No parameter above for comments.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_c72612ba", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 295, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Should contain operation_type.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_27535ee3", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 311, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Suggest to add a filter by trigger_id as well.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_c7d05256", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 318, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "schedule -\u003e schedules", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_e787965f", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 322, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "plan-id -\u003e plan_id", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_27327ef2", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 324, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Should contain operation_type.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_e7d8f655", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 342, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "Should be \u0027name of the trigger\u0027", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_c7ba92e1", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 343, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "The same as above.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_a7118eae", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 346, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "I think we could encounter the scenario that one resource\u0027s protection action depends on the finish event of another resource\u0027s proteciton action.\nSo maybe we need an event trigger type.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false }, { "key": { "uuid": "ba8a016a_87124a61", "filename": "doc/source/api/smaug_api.v1.md", "patchSetId": 9 }, "lineNbr": 374, "author": { "id": 16203 }, "writtenOn": "2015-11-17T03:20:24Z", "side": 1, "message": "plan_id and bank_id doesn\u0027t need to specify together,\nbecause a plan only has one corresponding bank.\nSo maybe plan_id is optional.", "revId": "b6a0fca796f9f24e9e23f4ace97442f856e354bb", "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", "unresolved": false } ] }