Revision e6fb591c snf-pithos-app/pithos/api/functions.py

b/snf-pithos-app/pithos/api/functions.py
40 40
from django.utils.encoding import smart_str
41 41
from django.views.decorators.csrf import csrf_exempt
42 42

  
43
from snf_django.lib.astakos import get_uuids as _get_uuids
43
from astakosclient import AstakosClient
44 44

  
45 45
from snf_django.lib import api
46 46
from snf_django.lib.api import faults
......
77 77

  
78 78
def get_uuids(names):
79 79
    try:
80
        url = ASTAKOS_URL + "/service/api/user_catalogs"
81
        uuids = _get_uuids(SERVICE_TOKEN, names, url=url)
80
        astakos = AstakosClient(ASTAKOS_URL, retry=2,
81
                                use_pool=True, logger=logger)
82
        uuids = astakos.service_get_uuids(SERVICE_TOKEN, names)
82 83
    except Exception, e:
83 84
        logger.exception(e)
84 85
        return {}

Also available in: Unified diff