libsaria: Remove path from library
I need to delete it, save the library, and rebulid the tree and index.
This commit is contained in:
parent
bf9ef7666c
commit
e6ba5c3139
|
@ -20,12 +20,19 @@ library.load()
|
||||||
tree.make_tree()
|
tree.make_tree()
|
||||||
index.reindex()
|
index.reindex()
|
||||||
|
|
||||||
def update_lib():
|
def refresh():
|
||||||
update.update()
|
|
||||||
tree.make_tree()
|
tree.make_tree()
|
||||||
index.reindex()
|
index.reindex()
|
||||||
libsaria.callbacks.library_updated()
|
libsaria.callbacks.library_updated()
|
||||||
|
|
||||||
|
def update_lib():
|
||||||
|
update.update()
|
||||||
|
refresh()
|
||||||
|
|
||||||
|
def rm_path(path):
|
||||||
|
library.rm_path(path)
|
||||||
|
refresh()
|
||||||
|
|
||||||
def reset():
|
def reset():
|
||||||
library.reset()
|
library.reset()
|
||||||
tree.make_tree()
|
refresh()
|
||||||
|
|
|
@ -39,6 +39,12 @@ def add_path(path):
|
||||||
lib_dict.setdefault(path, dict())
|
lib_dict.setdefault(path, dict())
|
||||||
unlock_library()
|
unlock_library()
|
||||||
|
|
||||||
|
def rm_path(path):
|
||||||
|
lock_library()
|
||||||
|
del lib_dict[path]
|
||||||
|
save()
|
||||||
|
unlock_library()
|
||||||
|
|
||||||
def list_paths():
|
def list_paths():
|
||||||
res = []
|
res = []
|
||||||
lock_library()
|
lock_library()
|
||||||
|
|
Loading…
Reference in New Issue