From dfa980d1ed419585df2c3e79a5cf1f442c18cc67 Mon Sep 17 00:00:00 2001 From: Mustafa Baser Date: Thu, 22 Feb 2024 14:24:37 +0300 Subject: [PATCH] feat(jans-linux-setup): config-api kc-link-plugin Signed-off-by: Mustafa Baser --- .../jans_setup/setup_app/installers/jans_keycloak_link.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jans-linux-setup/jans_setup/setup_app/installers/jans_keycloak_link.py b/jans-linux-setup/jans_setup/setup_app/installers/jans_keycloak_link.py index 2c44777975c..4f642ed7d95 100644 --- a/jans-linux-setup/jans_setup/setup_app/installers/jans_keycloak_link.py +++ b/jans-linux-setup/jans_setup/setup_app/installers/jans_keycloak_link.py @@ -13,7 +13,8 @@ class JansKCLinkInstaller(JettyInstaller): source_files = [ - (os.path.join(Config.dist_jans_dir, 'jans-keycloak-link.war'), os.path.join(base.current_app.app_info['JANS_MAVEN'], 'maven/io/jans/jans-keycloak-link-server/{0}/jans-keycloak-link-server-{0}.war').format(base.current_app.app_info['jans_version'])) + (os.path.join(Config.dist_jans_dir, 'jans-keycloak-link.war'), os.path.join(base.current_app.app_info['JANS_MAVEN'], 'maven/io/jans/jans-keycloak-link-server/{0}/jans-keycloak-link-server-{0}.war').format(base.current_app.app_info['jans_version'])), + (os.path.join(Config.dist_jans_dir, 'kc-link-plugin.jar'), os.path.join(base.current_app.app_info['JANS_MAVEN'], 'maven/io/jans/jans-config-api/plugins/kc-link-plugin/{0}/kc-link-plugin-{0}-distribution.jar').format(base.current_app.app_info['jans_version'])), ] def __init__(self): @@ -36,6 +37,8 @@ def __init__(self): def install(self): self.installJettyService(self.jetty_app_configuration[self.service_name], True) self.copyFile(self.source_files[0][0], self.jetty_service_webapps) + base.current_app.ConfigApiInstaller.source_files.append(self.source_files[1]) + base.current_app.ConfigApiInstaller.install_plugin('kc-link-plugin') self.enable() def render_import_templates(self):