Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
ADD_OSQUERY_LIBRARY(osquery_config config.cpp
- plugins/filesystem.cpp)
- # plugins/glog.cpp)
+ plugins/filesystem.cpp
+ plugins/glog.cpp)
ADD_OSQUERY_TEST(osquery_config_tests config_tests.cpp)
--- /dev/null
+#include "osquery/logger/plugin.h"
+
+#include <glog/logging.h>
+
+namespace osquery {
+
+class GlogPlugin : public LoggerPlugin {
+ public:
+ Status logString(const std::string& message) {
+ LOG(INFO) << message;
+ return Status(0, "OK");
+ }
+
+ virtual ~GlogPlugin() {}
+};
+
+REGISTER_LOGGER_PLUGIN("glog", std::make_shared<osquery::GlogPlugin>());
+}