51 if(!
o_url.isValid()) {
52 MIL <<
"Url is not valid" << std::endl;
58 MIL <<
"Trying scheme '" << url.
getScheme() <<
"'" << std::endl;
65 std::unique_ptr<MediaHandler>
_handler;
101 WAR <<
"Unknown mediahandler='" <<
queryparam <<
"' in URL; Choosing the default" << std::endl;
105 auto getenvIs = []( std::string_view
var, std::string_view val )->
bool {
106 const char *
v = ::getenv(
var.data() );
107 return v &&
v == val;
110 if (
getenvIs(
"ZYPP_MULTICURL",
"0" ) ) {
111 WAR <<
"multicurl manually disabled." << std::endl;
118 std::unique_ptr<MediaNetworkCommonHandler>
handler;
130 std::string header {
el.first };
133 MIL <<
"Added custom header -> " << header << std::endl;
134 handler->settings().addHeader( std::move(header) );
154 ERR <<
"Failed to create media handler" << std::endl;