Change-Id: I604b94cad042a5e65275705f7ca6a88b9fbaa9fb
return true;
}
+ tslog::logWarning(std::string(serialized_filename?:"<no_serialized_filename>").append(": serialized policy file not found, using XML policy file"));
+
// fallback - we have only XML files
return m_bus_db.initFromXML(config_name);
}
void tslog::logError(const char *error)
{
- if (tslog::enabled()) {
- std::cout << error << std::endl;
- }
-
+ log(error, "\n");
LOGE("%s", error);
}
+
+void tslog::logWarning(const std::string &warning)
+{
+ log(warning, "\n");
+ LOGW("%s", warning.c_str());
+}
#include <thread>
#include <pthread.h>
#include <stdlib.h>
+#include <string>
typedef std::ostream& (*t_ManFun)(std::ostream&);
bool verbose();
void logError(const char *error);
+ void logWarning(const std::string &warning);
template <typename ...Args>
void log_to_stream(std::ostream &stream, const Args &...args) {