示例#1
0
def get_offline_manifest():
    global _offline_manifest
    if _offline_manifest is None:
        filename = get_offline_manifest_filename()
        if default_storage.exists(filename):
            _offline_manifest = simplejson.load(default_storage.open(filename))
        else:
            _offline_manifest = {}
    return _offline_manifest
示例#2
0
def get_offline_manifest():
    global _offline_manifest
    if _offline_manifest is None:
        filename = get_offline_manifest_filename()
        if default_storage.exists(filename):
            _offline_manifest = simplejson.load(default_storage.open(filename))
        else:
            _offline_manifest = {}
    return _offline_manifest
示例#3
0
def get_offline_manifest():
    global _offline_manifest
    if _offline_manifest is None:
        filename = get_offline_manifest_filename()
        if default_storage.exists(filename):
            with default_storage.open(filename) as fp:
                _offline_manifest = json.loads(fp.read().decode('utf8'))
        else:
            _offline_manifest = {}
    return _offline_manifest
示例#4
0
def get_offline_manifest():
    global _offline_manifest
    if _offline_manifest is None:
        filename = get_offline_manifest_filename()
        if default_storage.exists(filename):
            with default_storage.open(filename) as fp:
                _offline_manifest = json.loads(fp.read().decode('utf8'))
        else:
            _offline_manifest = {}
    return _offline_manifest
示例#5
0
文件: cache.py 项目: eiritana/canvas
def get_offline_manifest():
    filename = get_offline_manifest_filename()
    if default_storage.exists(filename):
        return simplejson.load(default_storage.open(filename))
    else:
        return {}
示例#6
0
文件: cache.py 项目: pillows/canvas
def get_offline_manifest():
    filename = get_offline_manifest_filename()
    if default_storage.exists(filename):
        return simplejson.load(default_storage.open(filename))
    else:
        return {}