mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
Fix a small issue where there would be duplicated entries in backup_list
This commit is contained in:
parent
839a7b9a47
commit
acaa05c2ca
1 changed files with 4 additions and 1 deletions
|
@ -2158,7 +2158,10 @@ def backup_list(with_info=False, human_readable=False):
|
||||||
|
|
||||||
"""
|
"""
|
||||||
# Get local archives sorted according to last modification time
|
# Get local archives sorted according to last modification time
|
||||||
archives = sorted(glob("%s/*.tar.gz" % ARCHIVES_PATH) + glob("%s/*.tar" % ARCHIVES_PATH), key=lambda x: os.path.getctime(x))
|
# (we do a realpath() to resolve symlinks)
|
||||||
|
archives = glob("%s/*.tar.gz" % ARCHIVES_PATH) + glob("%s/*.tar" % ARCHIVES_PATH)
|
||||||
|
archives = set([os.path.realpath(archive) for archive in archives])
|
||||||
|
archives = sorted(archives, key=lambda x: os.path.getctime(x))
|
||||||
# Extract only filename without the extension
|
# Extract only filename without the extension
|
||||||
def remove_extension(f):
|
def remove_extension(f):
|
||||||
if f.endswith(".tar.gz"):
|
if f.endswith(".tar.gz"):
|
||||||
|
|
Loading…
Add table
Reference in a new issue