From cc447c3fc552e4e5933cade2ccced148175c1169 Mon Sep 17 00:00:00 2001 From: Simon McVittie <smcv@collabora.com> Date: Fri, 8 Jan 2021 17:35:32 +0000 Subject: [PATCH] test-ui: Respect PRESSURE_VESSEL_VARIABLE_DIR Making this configurable as an environment variable will help us to move the logic for unpacking and GC'ing runtimes from SteamLinuxRuntime shell scripts into pressure-vessel C code. Signed-off-by: Simon McVittie <smcv@collabora.com> --- pressure-vessel/pressure-vessel-test-ui | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pressure-vessel/pressure-vessel-test-ui b/pressure-vessel/pressure-vessel-test-ui index 4bf337ecc..fa84f93b3 100755 --- a/pressure-vessel/pressure-vessel-test-ui +++ b/pressure-vessel/pressure-vessel-test-ui @@ -172,13 +172,16 @@ class Gui: if var_path is None: value = False + var_path = os.getenv('PRESSURE_VESSEL_VARIABLE_DIR', None) + else: + value = True + + if var_path is None: var_path = os.getenv( 'PRESSURE_VESSEL_RUNTIME_BASE', os.path.dirname(__file__) + '/../..', ) + '/var' assert var_path is not None - else: - value = True self.var_path = os.path.realpath(var_path) self.copy_runtime_into_check = Gtk.CheckButton.new_with_label( -- GitLab