From aa528a756d805e3fb538a4c4d644256cc7744008 Mon Sep 17 00:00:00 2001 From: odinkh <odinkh@stud.ntnu.no> Date: Thu, 19 May 2022 15:26:05 +0200 Subject: [PATCH] Commenting --- logs/logging.go | 80 +++++++++++++++++++++++++------------------------ 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/logs/logging.go b/logs/logging.go index a15cbcf..1936b19 100644 --- a/logs/logging.go +++ b/logs/logging.go @@ -1,64 +1,66 @@ package logging import ( - "log" - //"log/syslog" - "os" + "log" + //"log/syslog" + "os" ) +//Function to handle logging of errors to errorlog file with message func Logerror(err error, msg string) { - // log to custom file - LOG_FILE := "./logs/errorlog" - // open log file - logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) - if err != nil { - log.Panic(err) - } - defer logFile.Close() + // log to custom file + LOG_FILE := "./logs/errorlog" + // open log file + logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) + if err != nil { + log.Panic(err) + } + defer logFile.Close() - // Set log out put and enjoy :) - log.SetOutput(logFile) - - // optional: log date-time, filename, and line number - log.SetFlags(log.Lshortfile | log.LstdFlags) + // Set log output file + log.SetOutput(logFile) + // log date-time, filename + log.SetFlags(log.Lshortfile | log.LstdFlags) log.Println(msg, err) } -func Loginfo(msg string){ +//Function to handle information logging to infofile +func Loginfo(msg string) { LOG_FILE := "./logs/infolog" - // open log file - logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) - if err != nil { - log.Panic(err) - } - defer logFile.Close() + // open log file + logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) + if err != nil { + log.Panic(err) + } + defer logFile.Close() - // Set log out put and enjoy :) - log.SetOutput(logFile) + // Set log output + log.SetOutput(logFile) - // optional: log date-time, filename, and line number - log.SetFlags(log.Lshortfile | log.LstdFlags) + //log date-time, filename + log.SetFlags(log.Lshortfile | log.LstdFlags) log.Println(msg) } +//Function to handle error message display to file. func Logerrorinfo(msg string) { - // log to custom file - LOG_FILE := "./logs/errorlog" - // open log file - logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) - if err != nil { - log.Panic(err) - } - defer logFile.Close() + // log to custom file + LOG_FILE := "./logs/errorlog" + // open log file + logFile, err := os.OpenFile(LOG_FILE, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644) + if err != nil { + log.Panic(err) + } + defer logFile.Close() - // Set log out put and enjoy :) - log.SetOutput(logFile) + // Set log output file :) + log.SetOutput(logFile) - // optional: log date-time, filename, and line number - log.SetFlags(log.Lshortfile | log.LstdFlags) + //log date-time, filename + log.SetFlags(log.Lshortfile | log.LstdFlags) log.Println(msg) } \ No newline at end of file -- GitLab