mirror of
https://github.com/3lswear/webserv.git
synced 2025-10-28 21:07:59 +03:00
add func: getDebugTime
This commit is contained in:
@@ -18,6 +18,25 @@ ServerConfig::ServerConfig(TOMLMap *map)
|
|||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------GET/SET---------------------------------------
|
//--------------------------------------------------GET/SET---------------------------------------
|
||||||
|
std::string getDebugTime(void)
|
||||||
|
{
|
||||||
|
time_t rawtime;
|
||||||
|
struct tm *timeinfo;
|
||||||
|
|
||||||
|
time(&rawtime);
|
||||||
|
timeinfo = localtime(&rawtime);
|
||||||
|
|
||||||
|
std::string ret = std::string(asctime(timeinfo));
|
||||||
|
for (size_t i = 0; i < 3; i++)
|
||||||
|
{
|
||||||
|
ret.erase(0, ret.find(" ") + 1);
|
||||||
|
}
|
||||||
|
ret.erase(ret.find(" "));
|
||||||
|
|
||||||
|
ret = "[ " + ret + " ]";
|
||||||
|
return (ret);
|
||||||
|
}
|
||||||
|
|
||||||
std::string &ServerConfig::getServerName(void)
|
std::string &ServerConfig::getServerName(void)
|
||||||
{
|
{
|
||||||
return (_serverName);
|
return (_serverName);
|
||||||
@@ -317,7 +336,7 @@ int ServerConfig::putLocation(toml_node *node)
|
|||||||
tmp->redirect.insert(std::make_pair(atoi(str.c_str()), *(*it2)->getString()));
|
tmp->redirect.insert(std::make_pair(atoi(str.c_str()), *(*it2)->getString()));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
std::cerr << RED << "Warning: unknown parameter: "<< it1->first << ZERO_C << std::endl;
|
DBOUT << WARNING << getDebugTime() << FAIL << "Warning: unknown parameter: "<< it1->first << ENDL;
|
||||||
}
|
}
|
||||||
_locations.push_back(tmp);
|
_locations.push_back(tmp);
|
||||||
it++;
|
it++;
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ public:
|
|||||||
~ServerConfig();
|
~ServerConfig();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
std::string getDebugTime();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user