From 2d86cd9ddc5d9442e4a8e8fb50d72480a8293a4a Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 6 Jun 2020 19:32:48 +0100 Subject: minor fixes, make the gui client work with the new backend --- src/backend/__init__.py | 2 +- src/backend/cache.py | 14 ++++++++++++++ src/backend/clean.py | 13 ------------- src/backend/update.py | 4 ++-- 4 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 src/backend/cache.py delete mode 100644 src/backend/clean.py (limited to 'src/backend') diff --git a/src/backend/__init__.py b/src/backend/__init__.py index 1b012e3..c5f8f58 100644 --- a/src/backend/__init__.py +++ b/src/backend/__init__.py @@ -3,8 +3,8 @@ from .branchinject import * from .branchmaster import * from .branchnext import * from .branchreset import * +from .cache import * from .check import * -from .clean import * from .csvfiles import * from .database import * from .help import * diff --git a/src/backend/cache.py b/src/backend/cache.py new file mode 100644 index 0000000..aaa0a32 --- /dev/null +++ b/src/backend/cache.py @@ -0,0 +1,14 @@ +#!/usr/bin/python3 + +import os +import shutil + +portageCacheDir = '/var/cache/packages' + +def clean(): + if os.path.isdir(portageCacheDir): + for files in os.listdir(portageCacheDir): + if os.path.isfile(os.path.join(portageCacheDir, files)): + os.remove(os.path.join(portageCacheDir, files)) + else: + shutil.rmtree(os.path.join(portageCacheDir, files)) diff --git a/src/backend/clean.py b/src/backend/clean.py deleted file mode 100644 index 2460d9e..0000000 --- a/src/backend/clean.py +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/python3 - -import os - -portageCacheDir = '/var/cache/packages' - -def cache(): - if os.path.isdir(portageCacheDir): - for files in os.listdir(portageCacheDir): - if os.path.isfile(os.path.join(portageCacheDir, files)): - os.remove(os.path.join(portageCacheDir, files)) - else: - shutil.rmtree(os.path.join(portageCacheDir, files)) diff --git a/src/backend/update.py b/src/backend/update.py index dd184d2..738de3a 100644 --- a/src/backend/update.py +++ b/src/backend/update.py @@ -1,8 +1,8 @@ #!/usr/bin/python3 import animation +import sisyphus.cache import sisyphus.check -import sisyphus.clean import sisyphus.database import sisyphus.metadata import sisyphus.sync @@ -10,7 +10,7 @@ import sisyphus.sync @animation.wait('fetching updates') def start(): sisyphus.check.root() - sisyphus.clean.cache() + sisyphus.cache.clean() needsPortage = sisyphus.check.portage() needsOverlay = sisyphus.check.overlay() -- cgit v1.2.3