)]}'
{"api-ref/source/v2/arqs.inc":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\r"},{"line_number":17,"context_line":".. rest_method:: GET /v2/accelerator_requests\r"},{"line_number":18,"context_line":"\r"},{"line_number":19,"context_line":"Lists host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":20,"context_line":"for all accelerator_requests.\r"},{"line_number":21,"context_line":"\r"},{"line_number":22,"context_line":"**Example response: list all accelerator requests**\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_54dd11db","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":76},"updated":"2019-10-26 08:38:09.000000000","message":"maybe hostname device_rp_uuid instance_uuid device_profile_group_id will better.\nJust suggest.","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"893444393a593e9cfa76d77ffc2d53742fb5637a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"\r"},{"line_number":17,"context_line":".. rest_method:: GET /v2/accelerator_requests\r"},{"line_number":18,"context_line":"\r"},{"line_number":19,"context_line":"Lists host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":20,"context_line":"for all accelerator_requests.\r"},{"line_number":21,"context_line":"\r"},{"line_number":22,"context_line":"**Example response: list all accelerator requests**\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_0cb30deb","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":76},"in_reply_to":"3fa7e38b_54dd11db","updated":"2019-10-28 08:23:42.000000000","message":"Thanks,chenker! This is more accurate","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":29,"context_line":"\r"},{"line_number":30,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":31,"context_line":"\r"},{"line_number":32,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID \r"},{"line_number":33,"context_line":"for one accelerator request with the specified UUID.\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"  - uuid: UUID\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_d4d101ce","line":32,"range":{"start_line":32,"start_character":75,"end_line":32,"end_character":76},"updated":"2019-10-26 08:38:09.000000000","message":"space","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"893444393a593e9cfa76d77ffc2d53742fb5637a","unresolved":false,"context_lines":[{"line_number":29,"context_line":"\r"},{"line_number":30,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":31,"context_line":"\r"},{"line_number":32,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID \r"},{"line_number":33,"context_line":"for one accelerator request with the specified UUID.\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"  - uuid: UUID\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_accbd950","line":32,"range":{"start_line":32,"start_character":75,"end_line":32,"end_character":76},"in_reply_to":"3fa7e38b_d4d101ce","updated":"2019-10-28 08:23:42.000000000","message":"Done","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"\r"},{"line_number":66,"context_line":".. rest_method:: PATCH /v2/accelerator_requests/uuid\r"},{"line_number":67,"context_line":"\r"},{"line_number":68,"context_line":"Creates an accelerator request. The payload should have these fields:\r"},{"line_number":69,"context_line":"\r"},{"line_number":70,"context_line":"  - uuid: UUID\r"},{"line_number":71,"context_line":"  - hostname: string\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_34e09597","line":68,"range":{"start_line":68,"start_character":0,"end_line":68,"end_character":7},"updated":"2019-10-26 08:38:09.000000000","message":"Updates","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"893444393a593e9cfa76d77ffc2d53742fb5637a","unresolved":false,"context_lines":[{"line_number":65,"context_line":"\r"},{"line_number":66,"context_line":".. rest_method:: PATCH /v2/accelerator_requests/uuid\r"},{"line_number":67,"context_line":"\r"},{"line_number":68,"context_line":"Creates an accelerator request. The payload should have these fields:\r"},{"line_number":69,"context_line":"\r"},{"line_number":70,"context_line":"  - uuid: UUID\r"},{"line_number":71,"context_line":"  - hostname: string\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_ecfb1178","line":68,"range":{"start_line":68,"start_character":0,"end_line":68,"end_character":7},"in_reply_to":"3fa7e38b_34e09597","updated":"2019-10-28 08:23:42.000000000","message":"Done","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":91,"context_line":"\r"},{"line_number":92,"context_line":"    .. code-block:: bash\r"},{"line_number":93,"context_line":"\r"},{"line_number":94,"context_line":"\tHTTP/1.1 204 No Content\r"},{"line_number":95,"context_line":"        Date: Fri, 25 Oct 2019 13:00:50 GMT\r"},{"line_number":96,"context_line":"        Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5\r"},{"line_number":97,"context_line":"        x-openstack-request-id: req-adfb1550-2023-4e49-b3af-50d12912ed6b\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_74da8de9","line":94,"range":{"start_line":94,"start_character":0,"end_line":94,"end_character":1},"updated":"2019-10-26 08:38:09.000000000","message":"tab","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"893444393a593e9cfa76d77ffc2d53742fb5637a","unresolved":false,"context_lines":[{"line_number":91,"context_line":"\r"},{"line_number":92,"context_line":"    .. code-block:: bash\r"},{"line_number":93,"context_line":"\r"},{"line_number":94,"context_line":"\tHTTP/1.1 204 No Content\r"},{"line_number":95,"context_line":"        Date: Fri, 25 Oct 2019 13:00:50 GMT\r"},{"line_number":96,"context_line":"        Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5\r"},{"line_number":97,"context_line":"        x-openstack-request-id: req-adfb1550-2023-4e49-b3af-50d12912ed6b\r"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa7e38b_ec30f157","line":94,"range":{"start_line":94,"start_character":0,"end_line":94,"end_character":1},"in_reply_to":"3fa7e38b_74da8de9","updated":"2019-10-28 08:23:42.000000000","message":"Done","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"9599be79186f1006946fe2f82f3b6b4c70b73b4b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Lists, creates, shows details for, updates and deletes accelerator requests.\r"},{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. The accelerator request in the user request may\r"},{"line_number":11,"context_line":"have N request groups, each asking for M accelerators; then N * M ARQs will\r"},{"line_number":12,"context_line":"be created for that accelerator request.\r"},{"line_number":13,"context_line":"\r"},{"line_number":14,"context_line":"List Accelerator Requests\r"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"3fa7e38b_bb00e935","line":11,"range":{"start_line":10,"start_character":31,"end_line":11,"end_character":22},"updated":"2019-10-28 14:44:35.000000000","message":"I think this sentence may bring some confusion about the accelerator request. Maybe we can describe it like this:\nThe required accelerator resources are defined in device_profile. Assuming there are N request groups in device_profilie, each requesting M accelerator resources, then N*M accelerator requests(ARQ) will be created.","commit_id":"bf7b6ddfc27199e9da0f3361757243cdf0ad162a"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"11bd67ac246e42dd91f78d8866122289f02e9432","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Lists, creates, shows details for, updates and deletes accelerator requests.\r"},{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. The accelerator request in the user request may\r"},{"line_number":11,"context_line":"have N request groups, each asking for M accelerators; then N * M ARQs will\r"},{"line_number":12,"context_line":"be created for that accelerator request.\r"},{"line_number":13,"context_line":"\r"},{"line_number":14,"context_line":"List Accelerator Requests\r"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"3fa7e38b_b2355cf9","line":11,"range":{"start_line":10,"start_character":31,"end_line":11,"end_character":22},"in_reply_to":"3fa7e38b_6c0f0fe0","updated":"2019-10-29 11:07:42.000000000","message":"Agree.","commit_id":"bf7b6ddfc27199e9da0f3361757243cdf0ad162a"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"eb644c08883f4068980c6989f1ddd3fd1a2fc1e1","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Lists, creates, shows details for, updates and deletes accelerator requests.\r"},{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. The accelerator request in the user request may\r"},{"line_number":11,"context_line":"have N request groups, each asking for M accelerators; then N * M ARQs will\r"},{"line_number":12,"context_line":"be created for that accelerator request.\r"},{"line_number":13,"context_line":"\r"},{"line_number":14,"context_line":"List Accelerator Requests\r"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"3fa7e38b_c6135b5b","line":11,"range":{"start_line":10,"start_character":31,"end_line":11,"end_character":22},"in_reply_to":"3fa7e38b_b2355cf9","updated":"2019-10-31 08:35:08.000000000","message":"Done","commit_id":"bf7b6ddfc27199e9da0f3361757243cdf0ad162a"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"92de4142899bc8261c6cf700ce0b30461bafaec0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Lists, creates, shows details for, updates and deletes accelerator requests.\r"},{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. The accelerator request in the user request may\r"},{"line_number":11,"context_line":"have N request groups, each asking for M accelerators; then N * M ARQs will\r"},{"line_number":12,"context_line":"be created for that accelerator request.\r"},{"line_number":13,"context_line":"\r"},{"line_number":14,"context_line":"List Accelerator Requests\r"}],"source_content_type":"text/x-c++src","patch_set":4,"id":"3fa7e38b_6c0f0fe0","line":11,"range":{"start_line":10,"start_character":31,"end_line":11,"end_character":22},"in_reply_to":"3fa7e38b_bb00e935","updated":"2019-10-29 06:51:58.000000000","message":"sounds necessary to add supplemental instruction about device_profile and ARQ definition such as [0], [1]. what do you think? [0]http://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/cyborg-api.html [1]http://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html","commit_id":"bf7b6ddfc27199e9da0f3361757243cdf0ad162a"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"de44a187a5b25f48a1471b0ce3dd003329c0fb05","unresolved":false,"context_lines":[{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_186fb992","line":11,"range":{"start_line":11,"start_character":44,"end_line":11,"end_character":45},"updated":"2019-11-19 08:40:15.000000000","message":"space","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":8,"context_line":"\r"},{"line_number":9,"context_line":"An accelerator request (ARQ) represents a request for a single accelerator\r"},{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_0795d13c","line":11,"range":{"start_line":11,"start_character":44,"end_line":11,"end_character":45},"in_reply_to":"3fa7e38b_186fb992","updated":"2019-11-25 06:11:44.000000000","message":"this space is a necessary space in the format of inserting a link.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"},{"line_number":15,"context_line":"created for that accelerator request.\r"},{"line_number":16,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_004c053d","line":13,"range":{"start_line":13,"start_character":7,"end_line":13,"end_character":15},"updated":"2019-11-20 22:52:09.000000000","message":"\"operator.\" Operators create device profiles and flavors, and then set a device profile name in a flavor. Users select one of those flavors.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"de44a187a5b25f48a1471b0ce3dd003329c0fb05","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"},{"line_number":15,"context_line":"created for that accelerator request.\r"},{"line_number":16,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_b86785b8","line":13,"range":{"start_line":13,"start_character":71,"end_line":13,"end_character":72},"updated":"2019-11-19 08:40:15.000000000","message":"space","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"},{"line_number":15,"context_line":"created for that accelerator request.\r"},{"line_number":16,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_a7895d26","line":13,"range":{"start_line":13,"start_character":7,"end_line":13,"end_character":15},"in_reply_to":"3fa7e38b_004c053d","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to be assigned to an instance. ARQs are created in accordance with the\r"},{"line_number":11,"context_line":"resource_groups defined in a `device_profile \r"},{"line_number":12,"context_line":"\u003chttp://specs.openstack.org/openstack/cyborg-specs/specs/train/approved/device-profiles.html\u003e`_\r"},{"line_number":13,"context_line":"by the end user. The accelerator request in the user request may have N \r"},{"line_number":14,"context_line":"request groups, each asking for M accelerators; then N * M ARQs will be\r"},{"line_number":15,"context_line":"created for that accelerator request.\r"},{"line_number":16,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_277d6d1b","line":13,"range":{"start_line":13,"start_character":71,"end_line":13,"end_character":72},"in_reply_to":"3fa7e38b_b86785b8","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"de44a187a5b25f48a1471b0ce3dd003329c0fb05","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Get One Accelerator Request\r"},{"line_number":31,"context_line":"---------------------------\r"},{"line_number":32,"context_line":"\r"},{"line_number":33,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":36,"context_line":"for one accelerator request with the specified UUID.\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_f8f65dd8","line":33,"range":{"start_line":33,"start_character":46,"end_line":33,"end_character":50},"updated":"2019-11-19 08:40:15.000000000","message":"According zhurong\u0027s advice:https://review.opendev.org/#/c/690539/4/api-ref/source/v2/device_profile.inc","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Get One Accelerator Request\r"},{"line_number":31,"context_line":"---------------------------\r"},{"line_number":32,"context_line":"\r"},{"line_number":33,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":36,"context_line":"for one accelerator request with the specified UUID.\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_878221fe","line":33,"range":{"start_line":33,"start_character":46,"end_line":33,"end_character":50},"in_reply_to":"3fa7e38b_f8f65dd8","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\r"},{"line_number":33,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":36,"context_line":"for one accelerator request with the specified UUID.\r"},{"line_number":37,"context_line":"\r"},{"line_number":38,"context_line":"  - uuid: UUID\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_8059d5fd","line":35,"range":{"start_line":35,"start_character":5,"end_line":35,"end_character":75},"updated":"2019-11-20 22:52:09.000000000","message":"\"Gets details for one accelerator request.\"\n\nWhen an ARQ is first created, hostname, etc. are not set yet. They are set at the start of binding operation.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":32,"context_line":"\r"},{"line_number":33,"context_line":".. rest_method:: GET /v2/accelerator_requests/uuid\r"},{"line_number":34,"context_line":"\r"},{"line_number":35,"context_line":"Gets host_name, device’s_RP_UUID, instance UUID and device_profile_group_ID\r"},{"line_number":36,"context_line":"for one accelerator request with the specified UUID.\r"},{"line_number":37,"context_line":"\r"},{"line_number":38,"context_line":"  - uuid: UUID\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_677fe516","line":35,"range":{"start_line":35,"start_character":5,"end_line":35,"end_character":75},"in_reply_to":"3fa7e38b_8059d5fd","updated":"2019-11-25 06:11:44.000000000","message":"yes, when an ARQ is first created, the hostname is not set yet. However, the GET request still returns \"hostname\": \"null\", and once the hostname is set there will be a value.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":40,"context_line":"**Example response: get details of a specific accelerator request**\r"},{"line_number":41,"context_line":"\r"},{"line_number":42,"context_line":".. literalinclude:: ../../../doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json\r"},{"line_number":43,"context_line":"\r"},{"line_number":44,"context_line":"Create Accelerator Requests\r"},{"line_number":45,"context_line":"---------------------------\r"},{"line_number":46,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_a0d17131","line":43,"updated":"2019-11-20 22:52:09.000000000","message":"There is another type of get:\nGET /v2/accelerator_requests?instance\u003d{uuuid}\u0026bind_state\u003dresolved\n\nSee: https://opendev.org/openstack/cyborg/src/branch/master/cyborg/api/controllers/v2/arqs.py#L174","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"333058677e54536b2b44a18535371bc6fffa98f2","unresolved":false,"context_lines":[{"line_number":40,"context_line":"**Example response: get details of a specific accelerator request**\r"},{"line_number":41,"context_line":"\r"},{"line_number":42,"context_line":".. literalinclude:: ../../../doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json\r"},{"line_number":43,"context_line":"\r"},{"line_number":44,"context_line":"Create Accelerator Requests\r"},{"line_number":45,"context_line":"---------------------------\r"},{"line_number":46,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_c8bb36bb","line":43,"in_reply_to":"3fa7e38b_67304556","updated":"2019-11-26 02:05:38.000000000","message":"Thanks, Sundar. I got this problem fixed. The URL needs to be in quotations. or we can use the shell $URL to define and use the URL.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":40,"context_line":"**Example response: get details of a specific accelerator request**\r"},{"line_number":41,"context_line":"\r"},{"line_number":42,"context_line":".. literalinclude:: ../../../doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json\r"},{"line_number":43,"context_line":"\r"},{"line_number":44,"context_line":"Create Accelerator Requests\r"},{"line_number":45,"context_line":"---------------------------\r"},{"line_number":46,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_67304556","line":43,"in_reply_to":"3fa7e38b_a0d17131","updated":"2019-11-25 06:11:44.000000000","message":"Have you run this URL in your env? I failed to run this, pls see the results here: \nhttps://etherpad.openstack.org/p/arq-resolved","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":30759,"name":"Shogo Saito","email":"shogo.saito.ac@hco.ntt.co.jp","username":"s.shogo"},"change_message_id":"91227b2d960f52eb0737aa4b5eb58dc145ef7b32","unresolved":false,"context_lines":[{"line_number":62,"context_line":"---------------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":"The Nova compute manager calls the Cyborg API PATCH /v2/accelerator_requests\r"},{"line_number":65,"context_line":"to bind the ARQ with the host name, device’s RP UUID and instance UUID. This\r"},{"line_number":66,"context_line":"is an asynchronous call which prepares or reconfigures the device in the\r"},{"line_number":67,"context_line":"background.\r"},{"line_number":68,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_a8ef011b","line":65,"range":{"start_line":65,"start_character":3,"end_line":65,"end_character":7},"updated":"2019-11-01 01:29:27.000000000","message":"As you may notice, PATCH method also supports \"unbind\" operation.\nWhen cyborg code in nova will supports that, we \n can add the description.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":62,"context_line":"---------------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":"The Nova compute manager calls the Cyborg API PATCH /v2/accelerator_requests\r"},{"line_number":65,"context_line":"to bind the ARQ with the host name, device’s RP UUID and instance UUID. This\r"},{"line_number":66,"context_line":"is an asynchronous call which prepares or reconfigures the device in the\r"},{"line_number":67,"context_line":"background.\r"},{"line_number":68,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_4739893c","line":65,"range":{"start_line":65,"start_character":3,"end_line":65,"end_character":7},"in_reply_to":"3fa7e38b_607e191c","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":62,"context_line":"---------------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":"The Nova compute manager calls the Cyborg API PATCH /v2/accelerator_requests\r"},{"line_number":65,"context_line":"to bind the ARQ with the host name, device’s RP UUID and instance UUID. This\r"},{"line_number":66,"context_line":"is an asynchronous call which prepares or reconfigures the device in the\r"},{"line_number":67,"context_line":"background.\r"},{"line_number":68,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_273ecd28","line":65,"range":{"start_line":65,"start_character":3,"end_line":65,"end_character":7},"in_reply_to":"3fa7e38b_a8ef011b","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":62,"context_line":"---------------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":"The Nova compute manager calls the Cyborg API PATCH /v2/accelerator_requests\r"},{"line_number":65,"context_line":"to bind the ARQ with the host name, device’s RP UUID and instance UUID. This\r"},{"line_number":66,"context_line":"is an asynchronous call which prepares or reconfigures the device in the\r"},{"line_number":67,"context_line":"background.\r"},{"line_number":68,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_607e191c","line":65,"range":{"start_line":65,"start_character":3,"end_line":65,"end_character":7},"in_reply_to":"3fa7e38b_a8ef011b","updated":"2019-11-20 22:52:09.000000000","message":"I suggest we can add the unbind description even now. An operator may want to do that manually for troubleshooting or fixing problems.\n\nHowever, deleting a bound ARQ also unbinds first before deletion.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":86,"context_line":"Delete Accelerator Requests\r"},{"line_number":87,"context_line":"---------------------------\r"},{"line_number":88,"context_line":"\r"},{"line_number":89,"context_line":".. rest_method:: DELETE /v2/accelerator_requests/uuid\r"},{"line_number":90,"context_line":"\r"},{"line_number":91,"context_line":"Delete an accelerator request. No query parameters required.\r"},{"line_number":92,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_c0926d4b","line":89,"updated":"2019-11-20 22:52:09.000000000","message":"We have two types of delete [1]::\n\n    DELETE /v2/accelerator_requests?arqs\u003duuid1,uuid2,...\n    DELETE /v2/accelerator_requests?instance\u003duuid\n\nWe don\u0027t need the form DELETE /v2/../uuid.\n\n[1] https://opendev.org/openstack/cyborg/src/branch/master/cyborg/api/controllers/v2/arqs.py#L215","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":86,"context_line":"Delete Accelerator Requests\r"},{"line_number":87,"context_line":"---------------------------\r"},{"line_number":88,"context_line":"\r"},{"line_number":89,"context_line":".. rest_method:: DELETE /v2/accelerator_requests/uuid\r"},{"line_number":90,"context_line":"\r"},{"line_number":91,"context_line":"Delete an accelerator request. No query parameters required.\r"},{"line_number":92,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_073f1122","line":89,"in_reply_to":"3fa7e38b_c0926d4b","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":94,"context_line":"\r"},{"line_number":95,"context_line":"    .. code-block:: bash\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"        HTTP/1.1 204 No Content\r"},{"line_number":98,"context_line":"        Date: Fri, 25 Oct 2019 13:00:50 GMT\r"},{"line_number":99,"context_line":"        Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5\r"},{"line_number":100,"context_line":"        x-openstack-request-id: req-adfb1550-2023-4e49-b3af-50d12912ed6b\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_e0a689ac","line":97,"updated":"2019-11-20 22:52:09.000000000","message":"Why do we need this section?","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":94,"context_line":"\r"},{"line_number":95,"context_line":"    .. code-block:: bash\r"},{"line_number":96,"context_line":"\r"},{"line_number":97,"context_line":"        HTTP/1.1 204 No Content\r"},{"line_number":98,"context_line":"        Date: Fri, 25 Oct 2019 13:00:50 GMT\r"},{"line_number":99,"context_line":"        Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5\r"},{"line_number":100,"context_line":"        x-openstack-request-id: req-adfb1550-2023-4e49-b3af-50d12912ed6b\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_e743d5ae","line":97,"in_reply_to":"3fa7e38b_e0a689ac","updated":"2019-11-25 06:11:44.000000000","message":"delete all.done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"}],"api-ref/source/v2/device_profile.inc":[{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Delete Device Profile\r"},{"line_number":62,"context_line":"---------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":".. rest_method:: DELETE /v2/device_profiles/uuid\r"},{"line_number":65,"context_line":"\r"},{"line_number":66,"context_line":"Delete a device profile. No query parameters required.\r"},{"line_number":67,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_20ca614e","line":64,"updated":"2019-11-20 22:52:09.000000000","message":"Please consider putting this in the device profile doc patch.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":61,"context_line":"Delete Device Profile\r"},{"line_number":62,"context_line":"---------------------\r"},{"line_number":63,"context_line":"\r"},{"line_number":64,"context_line":".. rest_method:: DELETE /v2/device_profiles/uuid\r"},{"line_number":65,"context_line":"\r"},{"line_number":66,"context_line":"Delete a device profile. No query parameters required.\r"},{"line_number":67,"context_line":"\r"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"3fa7e38b_a7139db7","line":64,"in_reply_to":"3fa7e38b_20ca614e","updated":"2019-11-25 06:11:44.000000000","message":"already done that","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"}],"doc/api_samples/accelerator_requests/accelerator_requests-create-resp.json":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"x-openstack-request-id: req-c3f456f7-ea14-4e56-8815-f5b455f2e84d"},{"line_number":7,"context_line":"Connection: close"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{ "},{"line_number":10,"context_line":"   \"arqs\":[ "},{"line_number":11,"context_line":"      { "},{"line_number":12,"context_line":"         \"instance_uuid\":null,"}],"source_content_type":"application/json","patch_set":3,"id":"3fa7e38b_d45ca17e","line":9,"range":{"start_line":9,"start_character":1,"end_line":9,"end_character":2},"updated":"2019-10-26 08:38:09.000000000","message":"nit:space","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Connection: close"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{ "},{"line_number":10,"context_line":"   \"arqs\":[ "},{"line_number":11,"context_line":"      { "},{"line_number":12,"context_line":"         \"instance_uuid\":null,"},{"line_number":13,"context_line":"         \"hostname\":null,"}],"source_content_type":"application/json","patch_set":3,"id":"3fa7e38b_7455ad4f","line":10,"range":{"start_line":10,"start_character":11,"end_line":10,"end_character":12},"updated":"2019-10-26 08:38:09.000000000","message":"the same.","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":1,"context_line":"HTTP/1.1 201 Created"},{"line_number":2,"context_line":"Date: Fri, 25 Oct 2019 12:01:05 GMT"},{"line_number":3,"context_line":"Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5"},{"line_number":4,"context_line":"Content-Length: 468"}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_00d2c5fd","line":1,"updated":"2019-11-20 22:52:09.000000000","message":"Other projects don\u0027t include the HTTP headers in the response (e.g. [1]). We can skip it too.\n\n[1] https://docs.openstack.org/api-ref/placement/?expanded\u003dlist-resource-providers-detail#list-resource-providers","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"HTTP/1.1 201 Created"},{"line_number":2,"context_line":"Date: Fri, 25 Oct 2019 12:01:05 GMT"},{"line_number":3,"context_line":"Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5"},{"line_number":4,"context_line":"Content-Length: 468"}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_67092582","line":1,"in_reply_to":"3fa7e38b_00d2c5fd","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"}],"doc/api_samples/accelerator_requests/accelerator_requests-getone-resp.json":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"x-openstack-request-id: req-d8ab8a86-a812-4c2c-8154-09a004a4dfb6"},{"line_number":7,"context_line":"Connection: close"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{ "},{"line_number":10,"context_line":"   \"instance_uuid\":null,"},{"line_number":11,"context_line":"   \"hostname\":null,"},{"line_number":12,"context_line":"   \"uuid\":\"234c1acf-beca-47b2-9532-6bea61630936\","}],"source_content_type":"application/json","patch_set":3,"id":"3fa7e38b_9452a966","line":9,"range":{"start_line":9,"start_character":1,"end_line":9,"end_character":2},"updated":"2019-10-26 08:38:09.000000000","message":"space","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"change_message_id":"bb86a65f000e98c7865692c698c5b171e5233f24","unresolved":false,"context_lines":[{"line_number":24,"context_line":"   \"device_rp_uuid\":null,"},{"line_number":25,"context_line":"   \"device_profile_name\":\"tmp-dp1\","},{"line_number":26,"context_line":"   \"attach_handle_info\":{"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"   }"},{"line_number":29,"context_line":"}"}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_a004117f","line":27,"updated":"2019-11-20 22:52:09.000000000","message":"Empty line.","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":24,"context_line":"   \"device_rp_uuid\":null,"},{"line_number":25,"context_line":"   \"device_profile_name\":\"tmp-dp1\","},{"line_number":26,"context_line":"   \"attach_handle_info\":{"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"   }"},{"line_number":29,"context_line":"}"}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_870c6193","line":27,"in_reply_to":"3fa7e38b_a004117f","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"}],"doc/api_samples/accelerator_requests/accelerator_requests-list-resp.json":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"x-openstack-request-id: req-1efbcc9e-3af6-4f7c-8df7-e0aab37e8105"},{"line_number":7,"context_line":"Connection: close"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{ "},{"line_number":10,"context_line":"   \"arqs\":[ "},{"line_number":11,"context_line":"      { "},{"line_number":12,"context_line":"         \"instance_uuid\":\"d1e3ff56-feef-4495-8e4f-1cf6ea59ffbc\","}],"source_content_type":"application/json","patch_set":3,"id":"3fa7e38b_344bb5b1","line":9,"range":{"start_line":9,"start_character":1,"end_line":9,"end_character":2},"updated":"2019-10-26 08:38:09.000000000","message":"space","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"}],"doc/api_samples/accelerator_requests/accelerator_requests-patch-curl.json":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"0dab8927ffe976a54d96707f56dfad7374f56ac5","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  -d \u0027"},{"line_number":7,"context_line":"{\"89ec9c4d-73b2-4aaf-9225-485945aa7162\": "},{"line_number":8,"context_line":"    [{\"op\": \"add\", \"path\": \"/instance_uuid\","},{"line_number":9,"context_line":"\t\"value\": \"506220bc-18f2-4294-9b29-80267a021dc0\"},"},{"line_number":10,"context_line":"     {\"op\": \"add\", \"path\": \"/hostname\", \"value\": \"centos-80\"},"},{"line_number":11,"context_line":"     {\"op\": \"add\", \"path\": \"/device_rp_uuid\","},{"line_number":12,"context_line":"\t\"value\": \"03631f82-20a9-3f67-a29d-dc1abe4042bf\"}]}\u0027"}],"source_content_type":"application/json","patch_set":3,"id":"3fa7e38b_f4c67d16","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":1},"updated":"2019-10-26 08:38:09.000000000","message":"tab","commit_id":"a77f746b9dd14a565264178b7469f15a2cd3b076"},{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"de44a187a5b25f48a1471b0ce3dd003329c0fb05","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  -H \"Accept: application/json\" \\"},{"line_number":3,"context_line":"  -H \"Content-Type: application/json\" \\"},{"line_number":4,"context_line":"  -H \"User-Agent: None\" \\"},{"line_number":5,"context_line":"  -H \"X-Auth-Token: yourtoken\" \\ "},{"line_number":6,"context_line":"  -d \u0027"},{"line_number":7,"context_line":"{\"89ec9c4d-73b2-4aaf-9225-485945aa7162\":"},{"line_number":8,"context_line":"    [{\"op\": \"add\", \"path\": \"/instance_uuid\","}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_d864c1b5","line":5,"range":{"start_line":5,"start_character":32,"end_line":5,"end_character":33},"updated":"2019-11-19 08:40:15.000000000","message":"space","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"bd82bb1ea07ad6d5a79bc902fa66a60091ff26b5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"  -H \"Accept: application/json\" \\"},{"line_number":3,"context_line":"  -H \"Content-Type: application/json\" \\"},{"line_number":4,"context_line":"  -H \"User-Agent: None\" \\"},{"line_number":5,"context_line":"  -H \"X-Auth-Token: yourtoken\" \\ "},{"line_number":6,"context_line":"  -d \u0027"},{"line_number":7,"context_line":"{\"89ec9c4d-73b2-4aaf-9225-485945aa7162\":"},{"line_number":8,"context_line":"    [{\"op\": \"add\", \"path\": \"/instance_uuid\","}],"source_content_type":"application/json","patch_set":6,"id":"3fa7e38b_2727ad14","line":5,"range":{"start_line":5,"start_character":32,"end_line":5,"end_character":33},"in_reply_to":"3fa7e38b_d864c1b5","updated":"2019-11-25 06:11:44.000000000","message":"Done","commit_id":"2da81f7270bf5d8190c65eaf8ec4b6ee58b78057"}]}
