Commit db40b9c4a53e56efab670fc610505defc6a34dfe
1 parent
827f9010
add create_default_loggers
Showing
2 changed files
with
17 additions
and
2 deletions
Show diff stats
net_services_protocols/logger_server.anubis
| ... | ... | @@ -287,6 +287,21 @@ public define Maybe(UDP_Server) |
| 287 | 287 | |
| 288 | 288 | read locale/L3LanguageInfo.anubis //date and time formating |
| 289 | 289 | |
| 290 | +define Var(List(UID_loggers)) | |
| 291 | + create_default_loggers | |
| 292 | + ( | |
| 293 | + String log_server_base_dir | |
| 294 | + ) | |
| 295 | + = | |
| 296 | + //none uid for extended libraryet etc... | |
| 297 | + with base_dir = log_server_base_dir + "/unknown/", | |
| 298 | + sql = createLogger("SQL", 8, base_dir+"sql.log", logTrace, logTrace), | |
| 299 | + db = createLogger("SDB", 8, base_dir+"db.log", logTrace, logTrace), | |
| 300 | + sql_trace = createLogger("SQL_TRACE", 8, base_dir+"sql.log", logTrace, logTrace), | |
| 301 | + make_directories(base_dir); | |
| 302 | + with uid = uid_loggers("", base_dir, var([sql, db, sql_trace])), | |
| 303 | + var([uid]) | |
| 304 | +. | |
| 290 | 305 | |
| 291 | 306 | global define One |
| 292 | 307 | anb_log |
| ... | ... | @@ -302,5 +317,6 @@ global define One |
| 302 | 317 | //create own logger |
| 303 | 318 | with anb_logger = createLogger("anb_log", 7, base_directory + "anb_log.log", logTrace, logTrace), |
| 304 | 319 | logInfo(anb_logger, "start anb_log "+datef_ymd(product_time) + " " + dhour_format(product_time)); |
| 305 | - forget(start_logger_server(var([]), anb_logger, server_port, base_directory)) | |
| 320 | + | |
| 321 | + forget(start_logger_server(create_default_loggers(base_directory), anb_logger, server_port, base_directory)) | |
| 306 | 322 | . | ... | ... |
web/CXM_making_a_web_site.anubis