Skip to content

Commit

Permalink
Release 0.1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
moteus committed Sep 15, 2016
1 parent 6a1e2ed commit 25188fc
Show file tree
Hide file tree
Showing 5 changed files with 88 additions and 7 deletions.
3 changes: 3 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ include ( lua )

install_lua_module ( log lua/log.lua )
install_lua_module ( log.formatter.concat lua/log/formatter/concat.lua )
install_lua_module ( log.formatter.default lua/log/formatter/default.lua )
install_lua_module ( log.formatter.format lua/log/formatter/format.lua )
install_lua_module ( log.formatter.pformat lua/log/formatter/pformat.lua )
install_lua_module ( log.formatter.mix lua/log/formatter/mix.lua )
install_lua_module ( log.logformat.default lua/log/logformat/default.lua )
install_lua_module ( log.logformat.proxy lua/log/logformat/proxy.lua )
Expand Down Expand Up @@ -40,6 +42,7 @@ install_lua_module ( log.writer.net.zmq._private.impl lua/log/writer/net/zmq/_
install_lua_module ( log.writer.net.zmq.pub lua/log/writer/net/zmq/pub.lua )
install_lua_module ( log.writer.net.zmq.push lua/log/writer/net/zmq/push.lua )
install_lua_module ( log.writer.net.zmq.srv.pub lua/log/writer/net/zmq/srv/pub.lua )
install_lua_module ( log.writer.prefix lua/log/writer/prefix.lua )
install_lua_module ( log.writer.stderr lua/log/writer/stderr.lua )
install_lua_module ( log.writer.stdout lua/log/writer/stdout.lua )

Expand Down
2 changes: 1 addition & 1 deletion dist.info
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name = "lua-log"
version = "0.1.4"
version = "0.1.6"

desc = "Asynchronous logging library"
author = "Alexey Melnichuk"
Expand Down
8 changes: 5 additions & 3 deletions lua/log.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
--

local _COPYRIGHT = "Copyright (C) 2013-2016 Alexey Melnichuk";
local _VERSION = "0.1.6-dev"
local _VERSION = "0.1.6"

local table = require "table"
local string = require "string"
Expand Down Expand Up @@ -95,18 +95,22 @@ function Log.new(max_lvl, writer, formatter, logformat)

function logger.format() return logformat end

function logger.lvl() return max_lvl end

function logger.set_writer(value)
assert(value)
writer, value = value, writer
return value
end

function logger.set_formatter(value)
assert(value)
formatter, value = value, formatter
return value
end

function logger.set_format(value)
assert(value)
logformat, value = value, logformat
return value
end
Expand Down Expand Up @@ -134,8 +138,6 @@ function Log.new(max_lvl, writer, formatter, logformat)
return true
end

function logger.lvl() return max_lvl end

assert(logger.set_lvl(max_lvl))

loggers_list[logger] = true;
Expand Down
78 changes: 78 additions & 0 deletions rockspecs/lua-log-0.1.6-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
package = "lua-log"
version = "0.1.6-1"
source = {
url = "https://github.com/moteus/lua-log/archive/v0.1.6.zip",
dir = "lua-log-0.1.6",
}

description = {
summary = "Asynchronous logging library",
detailed = [[
]],
homepage = "https://github.com/moteus/lua-log",
license = "MIT/X11",
}

dependencies = {
"lua >= 5.1, < 5.4",
"date >= 2.0",
-- "lpeg >= 0.10.0",
-- "llthread >= 1.2",
-- "luasocket >= 2.0.1",
-- "lzmq >= 0.4.2",
-- "sendmail >= 0.1.0",
-- "lanes >= 3.5",
-- "ansicolors >= 1.0",
}

build = {
type = "builtin",
copy_directories = {
"examples",
"utils",
"doc",
},
modules = {
["log" ] = "lua/log.lua",
["log.formatter.concat" ] = "lua/log/formatter/concat.lua",
["log.formatter.default" ] = "lua/log/formatter/default.lua",
["log.formatter.format" ] = "lua/log/formatter/format.lua",
["log.formatter.pformat" ] = "lua/log/formatter/pformat.lua",
["log.formatter.mix" ] = "lua/log/formatter/mix.lua",
["log.logformat.default" ] = "lua/log/logformat/default.lua",
["log.logformat.proxy" ] = "lua/log/logformat/proxy.lua",
["log.logformat.proxy.pack" ] = "lua/log/logformat/proxy/pack.lua",
["log.logformat.syslog" ] = "lua/log/logformat/syslog.lua",
["log.writer.async._private.server" ] = "lua/log/writer/async/_private/server.lua",
["log.writer.async.lane" ] = "lua/log/writer/async/lane.lua",
["log.writer.async.server.lane"] = "lua/log/writer/async/server/lane.lua",
["log.writer.async.server.udp" ] = "lua/log/writer/async/server/udp.lua",
["log.writer.async.server.zmq" ] = "lua/log/writer/async/server/zmq.lua",
["log.writer.async.udp" ] = "lua/log/writer/async/udp.lua",
["log.writer.async.zmq" ] = "lua/log/writer/async/zmq.lua",
["log.writer.console" ] = "lua/log/writer/console.lua",
["log.writer.console.color" ] = "lua/log/writer/console/color.lua",
["log.writer.file" ] = "lua/log/writer/file.lua",
["log.writer.file.by_day" ] = "lua/log/writer/file/by_day.lua",
["log.writer.file.private.impl"] = "lua/log/writer/file/private/impl.lua",
["log.writer.file.roll" ] = "lua/log/writer/file/roll.lua",
["log.writer.filter" ] = "lua/log/writer/filter.lua",
["log.writer.filter.lvl.eq" ] = "lua/log/writer/filter/lvl/eq.lua",
["log.writer.filter.lvl.le" ] = "lua/log/writer/filter/lvl/le.lua",
["log.writer.format" ] = "lua/log/writer/format.lua",
["log.writer.list" ] = "lua/log/writer/list.lua",
["log.writer.net.server.udp" ] = "lua/log/writer/net/server/udp.lua",
["log.writer.net.server.zmq" ] = "lua/log/writer/net/server/zmq.lua",
["log.writer.net.smtp" ] = "lua/log/writer/net/smtp.lua",
["log.writer.net.udp" ] = "lua/log/writer/net/udp.lua",
["log.writer.net.zmq" ] = "lua/log/writer/net/zmq.lua",
["log.writer.net.zmq._private.compat" ] = "lua/log/writer/net/zmq/_private/compat.lua",
["log.writer.net.zmq._private.impl" ] = "lua/log/writer/net/zmq/_private/impl.lua",
["log.writer.net.zmq.pub" ] = "lua/log/writer/net/zmq/pub.lua",
["log.writer.net.zmq.push" ] = "lua/log/writer/net/zmq/push.lua",
["log.writer.net.zmq.srv.pub" ] = "lua/log/writer/net/zmq/srv/pub.lua",
["log.writer.prefix" ] = "lua/log/writer/prefix.lua",
["log.writer.stderr" ] = "lua/log/writer/stderr.lua",
["log.writer.stdout" ] = "lua/log/writer/stdout.lua",
}
}
4 changes: 1 addition & 3 deletions rockspecs/lua-log-scm-0.rockspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ build = {
copy_directories = {
"examples",
"utils",
"doc",
},
modules = {
["log" ] = "lua/log.lua",
Expand Down Expand Up @@ -75,6 +76,3 @@ build = {
["log.writer.stdout" ] = "lua/log/writer/stdout.lua",
}
}



0 comments on commit 25188fc

Please sign in to comment.