x-auth token in requests module
Question:
Here is my sample curl requests.
curl -g -i -X 'GET' 'https://us-ny-3.cloud.rac.com:8777/v2/meters' -H 'User-Agent: ceilometerclient.openstack.common.apiclient' -H 'X-Auth-Token: {SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
I want to replicate the same requests using Python request module.
request.get(‘https://us-ny-3.cloud.rac.com:8777/v2/meters‘) is what im using but im not sure on how to pass the x-auth-token.
Answers:
As @bereal suggest a simple search in the DOC and you will figure it out.
import requests
headers = {'User-Agent': 'ceilometerclient.openstack.common.apiclient',
'X-Auth-Token': '{SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
}
r = requests.get("https://us-ny-3.cloud.rac.com:8777/v2/meters",headers=headers)
Here is my sample curl requests.
curl -g -i -X 'GET' 'https://us-ny-3.cloud.rac.com:8777/v2/meters' -H 'User-Agent: ceilometerclient.openstack.common.apiclient' -H 'X-Auth-Token: {SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
I want to replicate the same requests using Python request module.
request.get(‘https://us-ny-3.cloud.rac.com:8777/v2/meters‘) is what im using but im not sure on how to pass the x-auth-token.
As @bereal suggest a simple search in the DOC and you will figure it out.
import requests
headers = {'User-Agent': 'ceilometerclient.openstack.common.apiclient',
'X-Auth-Token': '{SHA1}e8198c33b3d1b0748fa3db5cd6821d33951d67c8'
}
r = requests.get("https://us-ny-3.cloud.rac.com:8777/v2/meters",headers=headers)