)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"3c3728e5ea17eada204bb231778a7b58c4dbf540","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add option to override API endpoint"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Provie an option to override API endpoint to address multiple"},{"line_number":10,"context_line":"manila deployments on same cloud. Usage as following:"},{"line_number":11,"context_line":"\"openstack --os-shared-file-system-endpoint-override"},{"line_number":12,"context_line":"\u003cendpoint_url\u003e share list\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"84d51609_a584152b","line":9,"updated":"2025-07-11 10:04:02.000000000","message":"Provide - typo","commit_id":"6ccfd6ed100383a9f791706f3795eb10f265c568"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"14ae3cbb285d2eaef5f11630f98ca21b34b62459","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add option to override API endpoint"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Provie an option to override API endpoint to address multiple"},{"line_number":10,"context_line":"manila deployments on same cloud. Usage as following:"},{"line_number":11,"context_line":"\"openstack --os-shared-file-system-endpoint-override"},{"line_number":12,"context_line":"\u003cendpoint_url\u003e share list\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"f1dc2845_26dad549","line":9,"in_reply_to":"84d51609_a584152b","updated":"2025-07-11 10:48:02.000000000","message":"Done","commit_id":"6ccfd6ed100383a9f791706f3795eb10f265c568"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"090c4fea7a883a796918ff15d73affde6835cc19","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ccc09523_d1deacbb","updated":"2025-05-22 15:46:17.000000000","message":"Minor thing, but could you please add the Signed-off-by to the commit message?","commit_id":"918e4c96d689c52eaa98ed55d6e9aac631d38750"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"60ebcb1a0beed9b4d77d7f2d46f09247a42698f9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"50a92a90_8c05df6d","updated":"2025-06-23 05:16:57.000000000","message":"LGTM ..!","commit_id":"f3d73e27c4dcea99e6bbe4038bb260d29d1718d6"},{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"f051cf0cf545f12aafd887713552ba6670ce0a07","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"855ec32f_30b46147","updated":"2025-07-02 07:13:20.000000000","message":"LGTM, do we need to update doc about this?\ndoc/source/cli/osc_plugin_cli.rst","commit_id":"f3d73e27c4dcea99e6bbe4038bb260d29d1718d6"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"3edd77b4361a7f55646948916c0754e709245ccf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9a6eb8b6_855b23df","updated":"2025-06-19 08:40:37.000000000","message":"Looks good.","commit_id":"f3d73e27c4dcea99e6bbe4038bb260d29d1718d6"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"3c3728e5ea17eada204bb231778a7b58c4dbf540","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ddc1d9dd_fc0c5682","updated":"2025-07-11 10:04:02.000000000","message":"Added some comments. Please take a look.","commit_id":"6ccfd6ed100383a9f791706f3795eb10f265c568"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"d04be5cadc980be437eeba4472ef99f1ec279367","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"2c0c8647_37d0477e","updated":"2025-07-18 16:12:56.000000000","message":"LGTM","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"1da9666b4069dabf7e9dbff346232cda9cc109dd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"837ca33e_6d012f40","updated":"2025-08-13 09:00:24.000000000","message":"LGTM ..!","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"17f460f1b24eeb1fbefbeadb0fcffb66a5479cce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"1e6ee359_e8756545","updated":"2025-08-14 22:18:23.000000000","message":"Sorry, noticing this change late.. please see my comment inline","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"bb1a99affa4c67827e7667563dd800e06fa0cf03","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"10661c76_381a9870","updated":"2025-07-15 15:19:18.000000000","message":"i think it is LGTM now.","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"117a0a5150d3a46fcde43b15c0679a78af6702b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"6016f398_419337ea","updated":"2025-08-28 12:00:22.000000000","message":"LGTM, thank you!","commit_id":"0953eff609addcf4d04b752cd141134e95f7ad2e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cadb237804f937d9c181fc4fc854c2067270d161","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"9f1ba33c_2dceda11","updated":"2025-08-28 18:34:34.000000000","message":"Thanks LGTM","commit_id":"0953eff609addcf4d04b752cd141134e95f7ad2e"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"630dbcb27e6be68c9a6ac7480af323310c7d4054","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"a4eb6182_e0ac20d8","updated":"2025-08-28 10:36:04.000000000","message":"recheck","commit_id":"0953eff609addcf4d04b752cd141134e95f7ad2e"}],"doc/source/cli/osc_plugin_cli.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"17f460f1b24eeb1fbefbeadb0fcffb66a5479cce","unresolved":true,"context_lines":[{"line_number":36,"context_line":"``--os-shared-file-system-endpoint-override`` or set the corresponding"},{"line_number":37,"context_line":"environment variable::"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    export OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\u003dhttp://..."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Getting help"}],"source_content_type":"text/x-rst","patch_set":6,"id":"56ff43a1_20426c52","line":39,"range":{"start_line":39,"start_character":33,"end_line":39,"end_character":50},"updated":"2025-08-14 22:18:23.000000000","message":"Can we use OS_ENDPOINT_OVERRIDE instead? because:\n\n1) keystoneauth recognizes this [1], and, we will switch to keystoneauth here soon/finally [2]. \n2) it\u0027s consistent with what other clients do [3]\n\n\n[1] https://opendev.org/openstack/keystoneauth/src/commit/139cf086b35645ba43f17c1f560fb8391d0d2b16/keystoneauth1/adapter.py#L503\n[2] https://review.opendev.org/c/openstack/python-manilaclient/+/647538\n[3] https://codesearch.opendev.org/?q\u003dOS_*ENDPOINT_OVERRIDE\u0026i\u003dnope\u0026literal\u003dnope\u0026files\u003d\u0026excludeFiles\u003d\u0026repos\u003d","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"700ed62fa527401b6b1515897adb99630b4d7ff3","unresolved":false,"context_lines":[{"line_number":36,"context_line":"``--os-shared-file-system-endpoint-override`` or set the corresponding"},{"line_number":37,"context_line":"environment variable::"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"    export OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\u003dhttp://..."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"Getting help"}],"source_content_type":"text/x-rst","patch_set":6,"id":"f91a768e_40354fc8","line":39,"range":{"start_line":39,"start_character":33,"end_line":39,"end_character":50},"in_reply_to":"56ff43a1_20426c52","updated":"2025-08-15 12:12:50.000000000","message":"Done","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"}],"manilaclient/osc/plugin.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ed0162cc1bb6b9c5b7754f00ea4c1a88b675ba3d","unresolved":true,"context_lines":[{"line_number":114,"context_line":"             \u0027(Env: OS_SHARE_API_VERSION)\u0027,"},{"line_number":115,"context_line":"    )"},{"line_number":116,"context_line":"    parser.add_argument("},{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","}],"source_content_type":"text/x-python","patch_set":2,"id":"acae2611_462cd5b5","line":117,"range":{"start_line":117,"start_character":14,"end_line":117,"end_character":33},"updated":"2025-05-21 15:50:10.000000000","message":"is this necessary? why not just call it \"os-endpoint-override\"?\n\nSee the implementation in other clients: https://codesearch.opendev.org/?q\u003dendpoint-override\u0026i\u003dnope\u0026literal\u003dnope\u0026files\u003d\u0026excludeFiles\u003d\u0026repos\u003d","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"7132e087473b599356625bb204f082706bd9e1ef","unresolved":false,"context_lines":[{"line_number":114,"context_line":"             \u0027(Env: OS_SHARE_API_VERSION)\u0027,"},{"line_number":115,"context_line":"    )"},{"line_number":116,"context_line":"    parser.add_argument("},{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","}],"source_content_type":"text/x-python","patch_set":2,"id":"376073b9_623fd2c3","line":117,"range":{"start_line":117,"start_character":14,"end_line":117,"end_character":33},"in_reply_to":"acae2611_462cd5b5","updated":"2025-05-22 13:40:57.000000000","message":"Yes, its necessary. Similar to examples you have pointed out e.g. Nova. Updated","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ed0162cc1bb6b9c5b7754f00ea4c1a88b675ba3d","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"a5432a98_220fbd86","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"updated":"2025-05-21 15:50:10.000000000","message":"OS_ENDPOINT_OVERRIDE","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":18816,"name":"Maurice Escher","display_name":"carthaca","email":"maurice.escher@sap.com","username":"mapocace"},"change_message_id":"7c7fbf53bc0dfea8d2294c9fecaae1af18df7107","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"a209817a_d9e65ea2","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"40d0ad9a_e6340d5c","updated":"2025-06-30 13:29:14.000000000","message":"Shouldn\u0027t this be service specific?\nIf I set this in my environment this way, then I could no longer interact with nova that looks at the same variable or vice versa.","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"18dc537d607cd3df2cf1ab73c180fdb56e9f1d00","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf5e4daa_a4275b8a","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"5121f6d7_7d98ed0a","updated":"2025-07-02 07:35:11.000000000","message":"the concern from Maurice is correct. If I set env variable and try to access differet endpoint with manila deployment it works, but as soon as I use nova commands those fail. We should have service specific similar to first patchset. WDYT ?","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"f051cf0cf545f12aafd887713552ba6670ce0a07","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"5121f6d7_7d98ed0a","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"a209817a_d9e65ea2","updated":"2025-07-02 07:13:20.000000000","message":"The interactions between modules (such as nova and manila) all use the default endpoint for communication. This configuration merely provides users with a more flexible way to configure the client, allowing access to another manila endpoint.","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"7132e087473b599356625bb204f082706bd9e1ef","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"40d0ad9a_e6340d5c","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"a5432a98_220fbd86","updated":"2025-05-22 13:40:57.000000000","message":"Done","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"28fb14951f7d670dc1a95faaaa9607b942918555","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"72038eb9_a852641b","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"ba7ce1ae_9a072945","updated":"2025-07-24 15:20:26.000000000","message":"Done","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":30407,"name":"haixin","email":"haixin_haixin@qq.com","username":"haixin"},"change_message_id":"54fa073a985177bf40750bc544801a0aad5ba4ce","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":2,"id":"ba7ce1ae_9a072945","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":52},"in_reply_to":"bf5e4daa_a4275b8a","updated":"2025-07-17 15:48:20.000000000","message":"just like nova client:\nhttps://opendev.org/openstack/python-novaclient/src/commit/ee73d6beec94256e8b80b0a4828fb206e9629dcd/novaclient/shell.py#L362\n\nI believe that the client\u0027s support for modifying the endpoint merely provides users with the possibility to access other Manila endpoints. If a user wants to have Nova and Manila interact with each other, they can revert to the previous environment variables. Therefore, I think this patch is fine.LGTM.","commit_id":"9ce8a16a0303faf838ae29277468d4a24d628b89"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"17f460f1b24eeb1fbefbeadb0fcffb66a5479cce","unresolved":true,"context_lines":[{"line_number":114,"context_line":"             \u0027(Env: OS_SHARE_API_VERSION)\u0027,"},{"line_number":115,"context_line":"    )"},{"line_number":116,"context_line":"    parser.add_argument("},{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","}],"source_content_type":"text/x-python","patch_set":6,"id":"5d9eb4b6_c38cee7d","line":117,"range":{"start_line":117,"start_character":11,"end_line":117,"end_character":50},"updated":"2025-08-14 22:18:23.000000000","message":"os-endpoint-override","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"700ed62fa527401b6b1515897adb99630b4d7ff3","unresolved":false,"context_lines":[{"line_number":114,"context_line":"             \u0027(Env: OS_SHARE_API_VERSION)\u0027,"},{"line_number":115,"context_line":"    )"},{"line_number":116,"context_line":"    parser.add_argument("},{"line_number":117,"context_line":"        \"--os-shared-file-system-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cshared-file-system-endpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_SHARED_FILE_SYSTEM_ENDPOINT_OVERRIDE\","}],"source_content_type":"text/x-python","patch_set":6,"id":"bc966294_5a0e71d5","line":117,"range":{"start_line":117,"start_character":11,"end_line":117,"end_character":50},"in_reply_to":"5d9eb4b6_c38cee7d","updated":"2025-08-15 12:12:50.000000000","message":"Done","commit_id":"8aaede49f9b920ac40ee65568979c49a6fcbc174"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cadb237804f937d9c181fc4fc854c2067270d161","unresolved":true,"context_lines":[{"line_number":117,"context_line":"        \"--os-endpoint-override\","},{"line_number":118,"context_line":"        metavar\u003d\"\u003cendpoint-override\u003e\","},{"line_number":119,"context_line":"        default\u003dutils.env("},{"line_number":120,"context_line":"            \"OS_ENDPOINT_OVERRIDE\","},{"line_number":121,"context_line":"            \"OS_MANILA_BYPASS_URL\","},{"line_number":122,"context_line":"            \"MANILACLIENT_BYPASS_URL\","},{"line_number":123,"context_line":"        ),"}],"source_content_type":"text/x-python","patch_set":7,"id":"3b7707a3_11d39506","line":120,"range":{"start_line":120,"start_character":13,"end_line":120,"end_character":33},"updated":"2025-08-28 18:34:34.000000000","message":"Just concluding a discussion elsewhere, I asked for the argument to be called \"--os-endpoint-override\", i\u0027m okay with having these additional env variables as you have here.. \n\nIf someone wants to define multiple service endpoints to be different from what Keystone advertises, they can use service specific env variables (Manila\u0027s are below this comment) instead of exporting \"OS_ENDPOINT_OVERRIDE\"","commit_id":"0953eff609addcf4d04b752cd141134e95f7ad2e"}]}
