summaryrefslogtreecommitdiffstats
path: root/src/live/ogOperations.py
diff options
context:
space:
mode:
authorJose M. Guisado <jguisado@soleta.eu>2022-05-09 12:40:46 +0200
committerJose M. Guisado <jguisado@soleta.eu>2022-06-01 11:48:30 +0200
commit81ee4b02dd8ac8adde7755aaff965a16edbf3ab9 (patch)
treee04b655f33940b3f318663c5f6974e3fee56e940 /src/live/ogOperations.py
parent4e5b17ce6dcafa2818114c49fcff71af5afcdd26 (diff)
live: generate cache.txt file in refresh
Generates a cache.txt file if a cache partition is detected. OpenGnsys stores information about stored images in its 'cache' partition via a text file. The file is stored in a samba shared directory, mounted at '/opt/opengnsys/log/' in a live client. The file name is '{ip}.cache.txt'. Previously, the generation of this file was delegated to external bash scripts.
Diffstat (limited to 'src/live/ogOperations.py')
-rw-r--r--src/live/ogOperations.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/live/ogOperations.py b/src/live/ogOperations.py
index 51f5f2e..853d661 100644
--- a/src/live/ogOperations.py
+++ b/src/live/ogOperations.py
@@ -20,6 +20,7 @@ from src.utils.menu import generate_menu
from src.utils.fs import mount_mkdir, umount, get_usedperc
from src.utils.probe import os_probe, cache_probe
from src.utils.disk import get_disks
+from src.utils.cache import generate_cache_txt
OG_SHELL = '/bin/bash'
@@ -351,6 +352,7 @@ class OgLiveOperations:
parsed['partition_setup'].append(part_setup)
generate_menu(parsed['partition_setup'])
+ generate_cache_txt()
self._restartBrowser(self._url)
return parsed