Usage¶
The most basic use of os-service-types in a project:
import os_service_types
service_types = os_service_types.ServiceTypes()
However, os-service-types expects to be able to fetch remote data, so it’s
better to pass in a Session
object. Both
requests.sessions.Session
and
keystoneauth1.session.Session
objects are supported. A
keystoneauth1.session.Session
object does not need auth information
attached, although it will not break anything if it does.
import keystoneauth1.session
import os_service_types
session = keystoneauth1.session.Session()
service_types = os_service_types.ServiceTypes(session=session)