So, the docs at https://docs.openstack.org/python-barbicanclient/latest/cli/usage.html which recommend this type of usage are newer than our code by a bit. Remember that I *wrote* most of the current v1 client, and was the first user of it, with Octavia... At the time, this method of access *was* the recommended way.
I would bet that some other services used Octavia's implementation as an example, so that is why they are doing it that way as well. Heat is the other example I'm directly aware of that uses it like we do.
We have a bug in our launchpad to migrate: https://bugs.launchpad.net/octavia/+bug/1707091
So, the docs at https:/ /docs.openstack .org/python- barbicanclient/ latest/ cli/usage. html which recommend this type of usage are newer than our code by a bit. Remember that I *wrote* most of the current v1 client, and was the first user of it, with Octavia... At the time, this method of access *was* the recommended way.
I would bet that some other services used Octavia's implementation as an example, so that is why they are doing it that way as well. Heat is the other example I'm directly aware of that uses it like we do. /bugs.launchpad .net/octavia/ +bug/1707091
We have a bug in our launchpad to migrate: https:/