Skip to content

lunarmodules/lualogging

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

LuaLogging

Test Luacheck GitHub tag (latest SemVer) Luarocks

https://lunarmodules.github.io/lualogging/

LuaLogging provides a simple API to use logging features in Lua. Its design was based on log4j. LuaLogging currently supports, through the use of appenders, console, file, rolling file, email, socket and sql outputs.

LuaLogging is free software and uses the same license as Lua. It is part of the Kepler Project.

Please see docs at https://lunarmodules.github.io/lualogging/ for more details

Installation

With LuaRocks:

luarocks install lualogging

Latest Git revision

With LuaRocks:

luarocks install lualogging --dev

With make:

sudo make

Copyright

See LICENSE file

History and changelog

For the changelog see the online documentation.

Releasing a new version

  • update changelog in docs (index.html, update history and status sections)
  • update version in logging.lua
  • update copyright years if needed
  • update rockspec
  • commit as release X.Y.Z
  • tag as vX.Y.Z
  • push commit and tag
  • upload to luarocks
  • test luarocks installation

About

A simple API to use logging features in Lua

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages