Files
openrouter/src/system/syslog/syslog.cpp
T
2024-12-15 02:37:29 +07:00

24 lines
597 B
C++

#include <system/syslog/syslog.hpp>
#include <types.hpp>
#include <json.hpp>
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#define SYSLOG_FILE "/var/log/messages"
namespace api
{
namespace system
{
void get_syslog(const httplib::Request &request, httplib::Response &response)
{
std::stringstream responsedata;
std::ifstream syslogfile(SYSLOG_FILE);
responsedata << syslogfile.rdbuf();
syslogfile.close();
response.set_content(responsedata.str(), PLAIN_TEXT_TYPE);
}
}
}