Jay: I asked Michael to rewrite the tool directly using the Glance's REST API - 
that's why this question is coming up.

Michael: You should just authenticate with keystone directly 
(python-keystoneclient would be easiest), then pass your X-Auth-Token header in 
with any subsequent Glance requests.

Waldon


On Jun 11, 2012, at 6:59 AM, Jay Pipes wrote:

> Michael, you shouldn't need to do anything regarding authentication... the 
> glance REST client already handles all of that. When you construct a client 
> object, you pass in the user/password/tenant information that the client uses 
> in constructing authenticated requests.
> 
> All the best,
> -jay
> 
> On 06/11/2012 12:04 AM, Vaze, Mandar wrote:
>> I think glance uses keystone for authentication (default setup)
>> 
>> See https://lists.launchpad.net/openstack/msg12661.html and 
>> http://docs.openstack.org/api/openstack-compute/programmer/content/using-python-to-obtain-the-authentication-token.html
>>  for "how to get auth token"
>> 
>> Once you use authenticate against keystone, you can get the auth-token and 
>> set it as X-Auth-Token http header
>> 
>> -Mandar
>> 
>> -----Original Message-----
>> From: openstack-bounces+mandar.vaze=nttdata....@lists.launchpad.net 
>> [mailto:openstack-bounces+mandar.vaze=nttdata....@lists.launchpad.net] On 
>> Behalf Of Michael Still
>> Sent: Monday, June 11, 2012 9:16 AM
>> To: openstack@lists.launchpad.net
>> Subject: [Openstack] Examples of authentication using the glance REST API?
>> 
>> Hi.
>> 
>> I am trying to find an example of how to do authentication using the glance 
>> REST API. I assume there are some HTTP headers that I need to set, but a 
>> pointer to some existing code which does this would be appreciated.
>> 
>> This is part of porting the glance replicator to use the REST API instead of 
>> the client library.
>> 
>> Thanks heaps,
>> Mikal
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>> 
>> ______________________________________________________________________
>> Disclaimer:This email and any attachments are sent in strictest confidence 
>> for the sole use of the addressee and may contain legally privileged, 
>> confidential, and proprietary data.  If you are not the intended recipient, 
>> please advise the sender by replying promptly to this email and then delete 
>> and destroy this email and any attachments without any further use, copying 
>> or forwarding
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to