Series of accounting fixes
Begin arcbot message
This merge request is automatically copied from !747 (merged) orginally made by @andrii
End arcbot message
- APEL republishing fixes:
-
URL now works without
APEL:
prefix -
Protocol specified in URL during republishing correctly reflect SSL/Plain STOMP connection
-
Jura relies on files modification time, preserving files metadata during export from archive is now in place
-
SSM usage rework:
-
ssmsend
complete rewrite- getting rid of badly patched
sender.py
from APEL with useless parts of code - own SSM-libraries based code that correctly glued Jura with SSM (loglevels, SSL, paths)
- getting rid of badly patched
- SSM redistributed libs cleanup. Only 3 needed files are left.
- SSM redistributed libs updated to latest stable version + futurize.
- In case SSM libraries are installed from APEL (not a complete APEL framework, only libs is needed!) they will be used. This eliminates the need of urgent ARC bugfix release in case of critical SSM bugfix release.
-
-
Other bug-fixes:
- SSL fixes all over the
jura
code to support both SSL and non-SSL connection. Non-SSL never works previously, even in ARC5. - suppress VOMS AC parsing errors that flood
jura.log
(typically proxy already expired at the time of parsing byjura
) - slightly improved logging messages and comment inside the code.
- SSL fixes all over the