Beispiel #1
0
def get_endpoint(service_type, endpoint_type=None):
    from clients import keystone
    ###Init keystone client
    ksclient = keystone.Client()
    endpoint = ksclient.get_endpoint(service_type=service_type,
                                     endpoint_type=endpoint_type)
    return endpoint
Beispiel #2
0
def get_token():
    from clients import keystone
    # ##Init keystone client
    ksclient = keystone.Client()
    # ##Get token from keystone
    token = ksclient.get_token()
    LOG.debug("token: %s" % token)
    return token
Beispiel #3
0
def get_token():
    from clients import keystone
    ###Init keystone client
    ksclient = keystone.Client()
    ###Get token from keystone
    token = ksclient.get_token()
    print "token: %s" % token
    return token
Beispiel #4
0
def get_endpoint(service_type, endpoint_type=None, region_name=None):
    from clients import keystone
    # ##Init keystone client
    ksclient = keystone.Client()
    endpoint = ksclient.get_endpoint(service_type=service_type,
                                     endpoint_type=endpoint_type,
                                     region_name=region_name)
    LOG.debug("endpoint for service_type %s is %s" % (
        service_type,
        endpoint,
    ))
    return endpoint
Beispiel #5
0
from clients import heat, keystone

__author__ = 'mpa'

if __name__ == '__main__':
    ksclient = keystone.Client()
    print 'token: %s' % ksclient.get_token()
    endpoint = ksclient.get_endpoint()
    print 'endpoint: %s' % ksclient.get_endpoint()