@memoized.memoized_method
def datastores(self, request):
    try:
        return api.trove.datastore_list(request)
    except Exception:
        LOG.exception('Exception while obtaining datastores list')
        self._datastores = []
@memoized.memoized_method
def datastores(self, request):
    try:
        return api.trove.datastore_list(request)
    except Exception:
        LOG.exception('Exception while obtaining datastores list')
        self._datastores = []