From ef36e22f7617bdf7910f606002c871a46f763cc1 Mon Sep 17 00:00:00 2001 From: Steffen Jost Date: Tue, 13 Feb 2024 16:25:58 +0100 Subject: [PATCH] chore(avs): make avs timeouts setting configurable --- config/settings.yml | 10 ++++++---- src/Handler/Admin/Avs.hs | 10 +++++++++- src/Handler/Qualification.hs | 7 ++++--- src/Handler/Utils/Avs.hs | 8 +++++--- src/Handler/Utils/Concurrent.hs | 6 ++++++ src/Settings.hs | 14 ++++++++++---- 6 files changed, 40 insertions(+), 15 deletions(-) diff --git a/config/settings.yml b/config/settings.yml index 68bed4958..b3b61a502 100644 --- a/config/settings.yml +++ b/config/settings.yml @@ -157,10 +157,12 @@ lms-direct: deletion-days: "_env:LMSDELETIONDAYS:7" avs: - host: "_env:AVSHOST:skytest.fra.fraport.de" - port: "_env:AVSPORT:443" - user: "_env:AVSUSER:fradrive" - pass: "_env:AVSPASS:" + host: "_env:AVSHOST:skytest.fra.fraport.de" + port: "_env:AVSPORT:443" + user: "_env:AVSUSER:fradrive" + pass: "_env:AVSPASS:" + timeout: "_env:AVSTIMEOUT:42" + cache-expiry: "_env:AVSCACHEEXPIRY:420" lpr: host: "_env:LPRHOST:fravm017173.fra.fraport.de" diff --git a/src/Handler/Admin/Avs.hs b/src/Handler/Admin/Avs.hs index 871ee1634..836e7e6dc 100644 --- a/src/Handler/Admin/Avs.hs +++ b/src/Handler/Admin/Avs.hs @@ -140,7 +140,15 @@ postAdminAvsR = do mbAvsConf <- getsYesod $ view _appAvsConf let avsWgt = [whamlet| $maybe avsConf <- mbAvsConf - AVS Konfiguration ist #{decodeUtf8 (avsUser avsConf)}@#{avsHost avsConf}:#{avsPort avsConf} +

+ AVS Konfiguration +