Rackspace身份验证服务的keysteanauth插件

rackspaceauth的Python项目详细描述


https://travis-ci.org/rackerlabs/python-rackspace-auth.svg

这个包提供了 keystoneauth1, 支持Rackspace的OpenStack Keystone身份验证库 身份验证方法:api密钥、密码和令牌。

用法

下面的示例使用mayor mccheese的api密钥对其进行身份验证, 在他的control panel里找到的。

from rackspaceauth import v2
from keystoneauth1 import session

auth = v2.APIKey(username="Mayor McCheese",
                 api_key="OMGCHEESEISGREAT")

sess = session.Session(auth=auth)
sess.get_token()

用于 clouds.yaml 文件,用于shade、ansible、os client config和其他工具,可以 添加这样的部分:

clouds:
  rackspace-iad
    profile: rackspace
    auth:
      username: mayor-mccheese
      api_key: OMGCHEESEISGREAT
    auth_type: rackspace_apikey
    region_name: IAD

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java向嵌入式Jetty添加多个端点   java如何在JAXWS处理程序中区分请求和响应?   使用Scenebuilder for JAVAFx的登录应用程序的java MVC体系结构   java对话框将不显示   Windows 7上的Java系统变量   java删除动态添加的面板   java将Javadoc嵌入到HTML网站中   带有URL编码数据的java Spring RestTemplate POST请求   java JAXR只运行一次函数   HttpClient缺少java依赖项   java深层反射比较   基于javarmi和CORBA的分布式计算   如何使用当前数据库时间从Java更新MongoDB?   java通过光标保存数据调试时显示错误数据