连接

为了使用 OpenStack 云,您首先需要使用您的凭据创建一个 Connection 连接。 Connection 可以通过 3 种方式创建,即使用类本身、配置文件环境变量。 建议始终使用 配置文件,因为相同的配置可以在各种工具和语言中使用。

创建连接

要创建一个 Connection 实例,请使用 connect() 工厂函数。

def create_connection(
    auth_url,
    region,
    project_name,
    username,
    password,
    user_domain,
    project_domain,
):
    return openstack.connect(
        auth_url=auth_url,
        project_name=project_name,
        username=username,
        password=password,
        region_name=region,
        user_domain_name=user_domain,
        project_domain_name=project_domain,
        app_name='examples',
        app_version='1.0',
    )

完整示例请参见 connect.py

注意

要启用日志记录,请参阅 日志记录 用户指南。

下一步

现在您已经可以创建连接,请继续阅读 用户指南 以使用 OpenStack 服务。