mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-28 18:00:09 +00:00
minor changes...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
7a03bdfdc6
commit
48b3fbd8dc
9
store.py
9
store.py
@ -1,7 +1,7 @@
|
|||||||
#=======================================================================
|
#=======================================================================
|
||||||
|
|
||||||
__version__ = '''0.0.01'''
|
__version__ = '''0.0.01'''
|
||||||
__sub_version__ = '''20120315152600'''
|
__sub_version__ = '''20120316182131'''
|
||||||
__copyright__ = '''(c) Alex A. Naanou 2011'''
|
__copyright__ = '''(c) Alex A. Naanou 2011'''
|
||||||
|
|
||||||
|
|
||||||
@ -42,6 +42,9 @@ def dump(index, path, index_depth=1, ext='.json'):
|
|||||||
NOTE: existing data will be overwritten.
|
NOTE: existing data will be overwritten.
|
||||||
NOTE: store balancing depends on key structure.
|
NOTE: store balancing depends on key structure.
|
||||||
NOTE: index_depth with value greater than 2 is likely an overkill.
|
NOTE: index_depth with value greater than 2 is likely an overkill.
|
||||||
|
NOTE: at this point there is no support for recursive or linked data
|
||||||
|
so everything will be unlinked/duplicated on dump, or in case of
|
||||||
|
a recursion, json will choke with a ValueError...
|
||||||
'''
|
'''
|
||||||
root_index = {}
|
root_index = {}
|
||||||
for k, v in index.items():
|
for k, v in index.items():
|
||||||
@ -63,7 +66,7 @@ def dump(index, path, index_depth=1, ext='.json'):
|
|||||||
return root_index
|
return root_index
|
||||||
|
|
||||||
|
|
||||||
#-----------------------------------------------------load_file_index---
|
#----------------------------------------------------------------load---
|
||||||
def load(path, ext='.json', pack_ext='.pack'):
|
def load(path, ext='.json', pack_ext='.pack'):
|
||||||
'''
|
'''
|
||||||
load data from fs store.
|
load data from fs store.
|
||||||
@ -90,7 +93,7 @@ def load(path, ext='.json', pack_ext='.pack'):
|
|||||||
return d
|
return d
|
||||||
|
|
||||||
|
|
||||||
#-----------------------------------------------------pack_file_index---
|
#----------------------------------------------------------------pack---
|
||||||
# XXX should we remove empty dirs here???
|
# XXX should we remove empty dirs here???
|
||||||
# XXX this will create duplicate files within the pack
|
# XXX this will create duplicate files within the pack
|
||||||
# only the last is accesible but this might cause trouble elsewhere...
|
# only the last is accesible but this might cause trouble elsewhere...
|
||||||
|
|||||||
0
test/index/cache/README
vendored
0
test/index/cache/README
vendored
Loading…
x
Reference in New Issue
Block a user