Make ctafrontend start with the PostgresSched DB
Currently during the initialisation of the ctafrontend
the PostgresSchedDB throws en exception due to an unimplemented method:
Implementation needs to be put in place to allow ctafrondend to start.
=====> ssi.svclib libXrdSsiCta.so
Config Configuring standalone server.
240119 13:04:22 415 ssi_XrdSsiCtaServiceProvider: pid:415 tid:140626744805568 XrdSsiCtaServiceProvider() constructor
240119 13:04:22 415 ssi_XrdSsiCtaServiceProvider: pid:415 tid:140626744805568 Called Init(/etc/cta/cta-frontend-xrootd.conf,)
240119 13:04:22 415 ssi_XrdSsiCtaServiceProvider: pid:415 tid:140626744805568 XrdSsiCtaServiceProvider::Init(): cta::exception::Exception Not implemented
/lib64/libctacommon.so.0(cta::exception::Backtrace::Backtrace(bool)+0x6b) [0x7fe62c25ac8d]
/lib64/libctacommon.so.0(cta::exception::Exception::Exception(std::basic_string_view<char, std::char_traits<char> >, bool)+0x91) [0x7fe62c25c013]
/lib64/libctascheduler.so.0(cta::PostgresSchedDB::setThreadNumber(unsigned long, std::optional<unsigned long> const&)+0x64) [0x7fe62dd07bbc]
/lib64/libXrdSsiCta.so(cta::frontend::FrontendService::FrontendService(std::string const&)+0x1675) [0x7fe62e16f90d]
/lib64/libXrdSsiCta.so(std::_MakeUniq<cta::frontend::FrontendService>::__single_object std::make_unique<cta::frontend::FrontendService, std::string const&>(std::string const&)+0x48) [0x7fe62e0c79dc]
/lib64/libXrdSsiCta.so(XrdSsiCtaServiceProvider::Init(XrdSsiLogger*, XrdSsiCluster*, std::string, std::string, int, char**)+0x256) [0x7fe62e0bffb4]
/lib64/libXrdSsi-5.so(XrdSsiSfsConfig::ConfigSvc(char**, int)+0x168) [0x7fe62f29da08]
/lib64/libXrdSsi-5.so(XrdSsiSfsConfig::Configure(XrdOucEnv*)+0x137) [0x7fe62f29de67]
/lib64/libXrdSsi-5.so(XrdSsiSfsConfig::Configure(char const*, XrdOucEnv*)+0x39b) [0x7fe62f29efcb]
/lib64/libXrdSsi-5.so(XrdSfsGetFileSystem2+0xa8) [0x7fe62f29cba8]
/lib64/libXrdServer.so.3(XrdXrootdloadFileSystem(XrdSysError*, XrdSfsFileSystem*, char const*, char const*, XrdOucEnv*)+0x69) [0x7fe636e00829]
/lib64/libXrdServer.so.3(XrdXrootdProtocol::ConfigFS(XrdOucEnv&, char const*)+0x4a) [0x7fe636df646a]
/lib64/libXrdServer.so.3(XrdXrootdProtocol::Configure(char*, XrdProtocol_Config*)+0x612) [0x7fe636dfa6e2]
/lib64/libXrdServer.so.3(XrdgetProtocol+0x5f) [0x7fe636e09b2f]
xrootd() [0x40d808]
xrootd() [0x409b4c]
xroot