openstacksdk/doc/source/user/guides/connect.rst

1.3 KiB

Connect

In order to work with an OpenStack cloud you first need to create a ~openstack.connection.Connection to it using your credentials. A ~openstack.connection.Connection can be created in 3 ways, using the class itself, config-clouds-yaml, or config-environment-variables. It is recommended to always use config-clouds-yaml as the same config can be used across tools and languages.

Create Connection

To create a ~openstack.connection.Connection instance, use the ~openstack.connect factory function.

../examples/connect.py

Full example at connect.py

Note

To enable logging, see the logging user guide.

Next

Now that you can create a connection, continue with the user_guides to work with an OpenStack service.

As an alternative to creating a ~openstack.connection.Connection using :ref:config-clouds-yaml, you can connect using config-environment-variables.