我是靠谱客的博主 冷酷寒风,最近开发中收集的这篇文章主要介绍如何使用python3调用openstack keystone identity REST api接口获取X-AUTH-TOKEN,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
import os
import requests import json OS_AUTH_URL = 'http://controller' body={ 'auth': { 'identity': { 'methods': ['password'],'password': {'user': {'domain': {'name': 'default'},'name': 'admin', 'password': 'admin'} } }, 'scope': { 'project': { 'domain': { 'name': '''default''' }, 'name': 'admin' } } }} headers={} headers['Content-Type'] = 'application/json' headers['Accept'] = '*/*' def get_token(): get_token_url=OS_AUTH_URL+':35357/v3/auth/tokens' result=requests.post(get_token_url,headers=headers,data=json.dumps(body)).headers['X-Subject-Token'] return result def user_list(): user_list_url=OS_AUTH_URL+':35357/v3/users' headers['X-Auth-Token']=get_token() result=requests.get(user_list_url,headers=headers).json() print(result) def images_list(): images_list_url=OS_AUTH_URL+':9292/v2/images' headers['X-Auth-Token']=get_token() result=requests.get(images_list_url,headers=headers).json() print(result) images_list() #show images list
最后
以上就是冷酷寒风为你收集整理的如何使用python3调用openstack keystone identity REST api接口获取X-AUTH-TOKEN的全部内容,希望文章能够帮你解决如何使用python3调用openstack keystone identity REST api接口获取X-AUTH-TOKEN所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复