)]}'
{"doc/source/user/proxies/shared_file_system.rst":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"819921ee6f84708f846bd5bf9e8e00b4c2ec2933","unresolved":true,"context_lines":[{"line_number":6,"context_line":"The Shared File System Class"},{"line_number":7,"context_line":"----------------------------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The accelerator high-level interface is available through the"},{"line_number":10,"context_line":"``shared_file_system`` member of a :class:`~openstack.connection.Connection`"},{"line_number":11,"context_line":"object. The ``shared_file_system`` member will only be added if the service is"},{"line_number":12,"context_line":"detected."}],"source_content_type":"text/x-rst","patch_set":4,"id":"2c1a127e_15b4c32b","line":9,"updated":"2021-02-11 18:54:11.000000000","message":"This is not \"accelerator\" IF","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"aa9dc0a5f3989e047c9e0497331fa19398a337e6","unresolved":false,"context_lines":[{"line_number":6,"context_line":"The Shared File System Class"},{"line_number":7,"context_line":"----------------------------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The accelerator high-level interface is available through the"},{"line_number":10,"context_line":"``shared_file_system`` member of a :class:`~openstack.connection.Connection`"},{"line_number":11,"context_line":"object. The ``shared_file_system`` member will only be added if the service is"},{"line_number":12,"context_line":"detected."}],"source_content_type":"text/x-rst","patch_set":4,"id":"86ffb458_34ee78e1","line":9,"in_reply_to":"2c1a127e_15b4c32b","updated":"2021-02-11 23:28:33.000000000","message":"sigh - sorry, i copied this ofcourse, and forgot to change it :|","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"}],"doc/source/user/resources/shared_file_system/index.rst":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"819921ee6f84708f846bd5bf9e8e00b4c2ec2933","unresolved":true,"context_lines":[{"line_number":5,"context_line":"   :maxdepth: 1"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   v2/availability_zone"},{"line_number":8,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"8145b762_334f1242","line":8,"updated":"2021-02-11 18:54:11.000000000","message":"please drop empty lines at the end","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"aa9dc0a5f3989e047c9e0497331fa19398a337e6","unresolved":false,"context_lines":[{"line_number":5,"context_line":"   :maxdepth: 1"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"   v2/availability_zone"},{"line_number":8,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"68cfd4c3_69b764ea","line":8,"in_reply_to":"8145b762_334f1242","updated":"2021-02-11 23:28:33.000000000","message":"Done","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"}],"openstack/shared_file_system/version.py":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"819921ee6f84708f846bd5bf9e8e00b4c2ec2933","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"eb0ad84c_a4e6dd02","line":1,"updated":"2021-02-11 18:54:11.000000000","message":"This type of resource is currently not really properly supported by SDK, no need in it. Please drop","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"36aa5f4a95aa39a3c39a1cb338b1cb3c8a658811","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"fd107783_acedc753","line":1,"in_reply_to":"b21092fe_0b7c2cb7","updated":"2021-02-18 12:34:22.000000000","message":"Well, you don\u0027t need to do anything wrt microversions except of putting _max_microversion attribute to the resources (https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/compute/v2/flavor.py#L36). SDK will always use the latest possible (regulated exactly by _max_microversion).\nThe version resource doesn\u0027t work currently in SDK and I am not sure we will repair it shortly","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"aa9dc0a5f3989e047c9e0497331fa19398a337e6","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"b21092fe_0b7c2cb7","line":1,"in_reply_to":"eb0ad84c_a4e6dd02","updated":"2021-02-11 23:28:33.000000000","message":"Yeah - i was confused about its presence, i thought it was meant to do something in the future. I see that versions info is being parsed via keystoneauth currently, and i\u0027m happy with that. However, don\u0027t we want to be able to provide a top level API that\u0027s easily parseable as a resource? Interacting with keystoneauth without imposing a resource schema lends us to do some wacky coding; if I wanted the max microversion, this is what i\u0027d have to do:\n\n \u003e\u003e\u003e versions \u003d ds.share.get_all_version_data()[\u0027RegionOne\u0027][\u0027public\u0027][\u0027shared-file-system\u0027]\n \u003e\u003e\u003e v2_max \u003d [v[\u0027max_microversion\u0027] for v in versions if v[\u0027version\u0027] \u003d\u003d \u00272.0\u0027][0]\n \u003e\u003e\u003e v2_max\n \u00272.60\u0027","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3620790f3daab659e28b6e8617c8abea7ce4826a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"5f79df84_5216cd0d","line":1,"in_reply_to":"fd107783_acedc753","updated":"2021-02-18 16:49:50.000000000","message":"Thanks for your patience through this, and for the chat during the irc meeting today. I\u0027ve removed this resource in the latest change.","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"}],"openstack/tests/unit/shared_filesystem_storage/test_version.py":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"819921ee6f84708f846bd5bf9e8e00b4c2ec2933","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a02438e_806287af","line":1,"updated":"2021-02-11 18:54:11.000000000","message":"This one is also not necessary","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"aa9dc0a5f3989e047c9e0497331fa19398a337e6","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":2,"context_line":"# not use this file except in compliance with the License. You may obtain"},{"line_number":3,"context_line":"# a copy of the License at"},{"line_number":4,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":4,"id":"b7aa5867_be9184d0","line":1,"in_reply_to":"3a02438e_806287af","updated":"2021-02-11 23:28:33.000000000","message":"I\u0027ll drop this if you insist - i kinda think we could add a top level versions response to our service proxies instead, thoughts?","commit_id":"95e28fa2d6e4be14cd5a654a58e2da4539f77c16"}]}
