From 8c7c05f07250da6788d14cedc3a313f94b2edf4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de> Date: Fri, 20 Mar 2020 17:40:25 +0100 Subject: [PATCH] feat: add URLs for Rosetta servers that use HTTPS connections --- deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl index cf3fb91..e5c559f 100644 --- a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl +++ b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl @@ -82,7 +82,8 @@ $driver->set_timeout('script', 1000); sub login { print "login:\n"; #$driver->get("http://$host:8991/pds?func=load-login&lang=en&langOptions=en.English&institution=&institute=INS_SLUB&calling_system=dps"); - $driver->get("http://sdvrosetta-test.slub-dresden.de:1801/mng?auth=local"); + $driver->get("http://$host:1801/mng?auth=local"); + #$driver->get("https://$host:8443/mng?auth=local"); #my $ele_institute = $driver->find_element("institute", "id"); my $ele_institute = $driver->find_element("selectInstitution", "id"); p( $ele_institute); @@ -101,6 +102,7 @@ sub login { sub logout { print "logout:\n"; $driver->get("http://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu"); + #$driver->get("https://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu"); my $ele = $driver->find_element("user", "id")->click; $driver->pause(); $ele = $driver->find_element("Logout", "link")->click; @@ -110,6 +112,7 @@ sub logout { sub _change_to_xxx_format_library { $driver->get("http://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu"); + #$driver->get("https://$host${ui_port}/mng/action/menus.do?first_time_key=com.exlibris.dps.wrk.general.menu"); #$driver->find_element("Quick Launch", "link")->click; # $driver->find_element("Administer the system", "link")->click; $driver->find_element("//a[\@title='Administer the system']", "xpath")->click; @@ -151,6 +154,7 @@ sub add_dnx_property ($$) { #$driver->find_element("Preservation", "link")->click; #$driver->find_element("(//a[contains(text(),'Significant Properties')])[2]", "xpath")->click; $driver->get("http://$host${ui_port}/mng/action/pageAction.page_xml.page_sig_prop_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&backUrl="); + #$driver->get("https://$host${ui_port}/mng/action/pageAction.page_xml.page_sig_prop_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.SigProps.InnerMenu&backUrl="); $driver->pause(); $driver->find_element("Add Significant Property", "link")->click; $driver->find_element("selectedSigPropname", "id")->clear; @@ -164,6 +168,7 @@ sub join_dnx_property_to_classification_group ($) { my $dnx_property = shift; say "try to join dnx property"; $driver->get("http://$host${ui_port}/mng/action/pageAction.page_xml.page_classification_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&backUrl="); + #$driver->get("https://$host${ui_port}/mng/action/pageAction.page_xml.page_classification_list.xml.do?pageViewMode=Edit&pageBean.currentUserMode=GLOBAL&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryGLOBAL.mngLibraryHeader.Classifications.InnerMenu&backUrl="); $driver->pause(); $driver->find_element("find0.0", "id")->clear; $driver->find_element("find0.0", "id")->send_keys($classification_group); @@ -187,6 +192,7 @@ sub extractors_add_mapping ($$) { my $exiftool_property = shift; say "try to add extractor mapping"; $driver->get("http://$host${ui_port}//mng/action/pageAction.page_xml.page_extractors_list.xml.do?pageBean.deploymentMode=BUNDLED&pageViewMode=Edit&pageBean.currentUserMode=LOCAL&RenewBean=true&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&backUrl="); + #$driver->get("https://$host${ui_port}//mng/action/pageAction.page_xml.page_extractors_list.xml.do?pageBean.deploymentMode=BUNDLED&pageViewMode=Edit&pageBean.currentUserMode=LOCAL&RenewBean=true&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&backUrl="); $driver->pause(); $driver->find_element("Custom", "link")->click; $driver->find_element("find1.0", "id")->clear; -- GitLab