13 #include "XrdCl/XrdClDefaultEnv.hh"
14 #include "XrdNet/XrdNetUtils.hh"
39 XrdCl::Env *
env = XrdCl::DefaultEnv::GetEnv();
41 env->PutString(
"NetworkStack",
"IPAuto");
43 XrdNetUtils::SetAuto(XrdNetUtils::prefAuto);
77 XrdCl::FileSystem fs(
url);
78 std::vector<std::string> fileList;
79 fileList.push_back(
url.GetPath());
83 <<
"' (errNo = " <<
status.errNo <<
")";
96 XrdCl::FileSystem fs(
url);
98 XrdCl::StatInfo *
stat;
99 if (!(fs.Stat(
url.GetPath(),
stat)).IsOK() || (
stat ==
nullptr)) {
110 if (
level == oldLevel) {
113 std::lock_guard<std::mutex> guard(
m_envMutex);
123 XrdCl::DefaultEnv::SetLogLevel(
"Warning");
126 XrdCl::DefaultEnv::SetLogLevel(
"Info");
129 XrdCl::DefaultEnv::SetLogLevel(
"Debug");
132 XrdCl::DefaultEnv::SetLogLevel(
"Dump");
135 XrdCl::DefaultEnv::SetLogLevel(
"Dump");
139 ex <<
"Invalid log level specified " <<
level;
140 ex.
addContext(
"Calling XrdStorageMaker::setDebugLevel()");
154 std::lock_guard<std::mutex> guard(
m_envMutex);
160 XrdCl::Env *
env = XrdCl::DefaultEnv::GetEnv();
169 env->PutInt(
"ConnectionWindow",
timeout / 6 + 1);
170 env->PutInt(
"ConnectionRetry", 2);