INNER CODE UNIT · C++
sLogname
TarsCloud/TarsCpp · mock/LogImp.cpp:153
string sLogname = TC_Common::tostr<bool>(info.bHasSufix) + info.sConcatStr + TC_Common::tostr<bool>(info.bHasAppNamePrefix) + info.sConcatStr +\
TC_Common::tostr<bool>(info.bHasSquareBracket) + info.sConcatStr + info.sSepar + info.sConcatStr +\
info.setdivision + info.sConcatStr + info.appname + info.sConcatStr + info.servername + info.sConcatStr + info.sFilename + info.sConcatStr + info.sLogType;
return sLogname;
}
bool GlobeInfo::HasSameFormat(const string& logname,const string& format,string& ip)
{
map<string,string>::iterator itFormat = _formats[logname].begin();
bool bHasFormat = false; //是否有创建过的format
for(; itFormat != _formats[logname].end(); itFormat++)
{
if(itFormat->second == format) //找到创建过的format
{
bHasFormat = true;
ip = itFormat->first; //为创建过相同format的节点ip
break;