From e2b9632bb66e64283436ae6670dcca680a0e7363 Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Fri, 6 Oct 2023 22:55:50 +0300 Subject: elogv: accept PORTAGE_LOGDIR Bug: https://bugs.gentoo.org/668538 Closes: https://bugs.gentoo.org/901961 Co-authored-by: josef.95 Thanks-To: Sam James Thanks-To: Arfrever Frehtes Taifersar Arahesis Thanks-To: Ninpo Signed-off-by: Alfred Wingate Signed-off-by: Sebastian Pipping --- elogv | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/elogv b/elogv index d28e4bc..e927da2 100755 --- a/elogv +++ b/elogv @@ -714,8 +714,10 @@ if __name__ == "__main__": sys.exit() # Get the path of the elogdir - if port_settings["PORT_LOGDIR"]: - elogdir = os.path.join(port_settings["PORT_LOGDIR"], "elog") + for logdir_var in ["PORTAGE_LOGDIR", "PORT_LOGDIR"]: + if logdir_var in port_settings: + elogdir = os.path.join(port_settings[logdir_var], "elog") + break else: elogdir = os.path.join( os.sep, port_settings["EPREFIX"], "var", "log", "portage", "elog" -- cgit v1.2.3-65-gdbad