Revision 00d2a0ee astakosclient/astakosclient/__init__.py

b/astakosclient/astakosclient/__init__.py
43 43
from astakosclient.errors import \
44 44
    AstakosClientException, Unauthorized, BadRequest, NotFound, Forbidden, \
45 45
    NoUserName, NoUUID, BadValue, QuotaLimit, InvalidResponse
46
from .keypath import get_path
47
from .services import astakos_services
48

  
49

  
50
# Customize astakos_services here?
46 51

  
47 52

  
48 53
def join_urls(a, b):
......
51 56

  
52 57
# --------------------------------------------------------------------
53 58
# Astakos API urls
54
ACCOUNTS_PREFIX = 'accounts'
59
ACCOUNTS_PREFIX = get_path(astakos_services, 'astakos_account.prefix')
55 60
API_AUTHENTICATE = join_urls(ACCOUNTS_PREFIX, "authenticate")
56 61
API_USERCATALOGS = join_urls(ACCOUNTS_PREFIX, "user_catalogs")
57 62
API_SERVICE_USERCATALOGS = join_urls(ACCOUNTS_PREFIX, "service/user_catalogs")
......
65 70

  
66 71
# --------------------------------------------------------------------
67 72
# Astakos Keystone API urls
68
KEYSTONE_PREFIX = 'keystone'
73
KEYSTONE_PREFIX = get_path(astakos_services, 'astakos_keystone.prefix')
69 74
API_TOKENS = join_urls(KEYSTONE_PREFIX, "tokens")
70 75
TOKENS_ENDPOINTS = join_urls(API_TOKENS, "endpoints")
71 76

  

Also available in: Unified diff