2023-07-19 16:56:26 (UTC-03:00)
Marcel Rodrigues <marcelgmr@gmail.com>
centralize log function as Cogit:log()
diff --git a/cogit/cogit.lua b/cogit/cogit.lua index 5de1996..63996dd 100644 --- a/cogit/cogit.lua +++ b/cogit/cogit.lua @@ -91,12 +91,12 @@ end function Cogit:run() self:init() - self.conf.log(LOG_INFO, "server running on port "..self.conf.port) + self:log(LOG_INFO, "server running on port "..self.conf.port) self.app:run(self.conf.port) end function Cogit:scan() - self.conf.log(LOG_INFO, "scanning repos in "..self.path) + self:log(LOG_INFO, "scanning repos in "..self.path) self.groups = scan.scanrepos(self.path) end @@ -141,19 +141,19 @@ function Cogit:routes() -- hash something as if we're trying to login anyway salt = hash.get_salt() h = hash.hash_pass(pass, salt) - conf.log(LOG_INFO, "invalid username") + self:log(LOG_INFO, "invalid username") else salt = lud.crypt.b64_dec(user.salt) h = hash.hash_pass(pass, salt) if h == lud.crypt.b64_dec(user.hash) then local session_id = lud.crypt.b64_enc(lud.crypt.uuid4()) sessions[session_id] = uname - conf.log(LOG_INFO, "logged in as "..uname) + self:log(LOG_INFO, "logged in as "..uname) local age = conf.session_age local cookie = {key="sid", val=session_id, path="/", age=age} return "/", 303, "See Other", {cookie} else - conf.log(LOG_INFO, "invalid password") + self:log(LOG_INFO, "invalid password") end end return "/login", 303 @@ -162,7 +162,7 @@ function Cogit:routes() function (req) local session_id = req.cookies["sid"] if session_id ~= nil then - conf.log(LOG_INFO, "logged out as "..sessions[session_id]) + self:log(LOG_INFO, "logged out as "..sessions[session_id]) sessions[session_id] = nil end return "/", 303