Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Add a way to test and see an example.
test.lua provides an example for logging, and currently tests functionality so |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
97d92be459e0d9349d81981c8ac8de0b |
| User & Date: | llmII 2019-07-11 15:22:16 |
Context
| 2019-07-11 17:46 | Fix README to match test.lua | check-in: 0bc6556ee0 user: llmII tags: trunk | |
| 2019-07-11 15:22 | Add a way to test and see an example. | check-in: 97d92be459 user: llmII tags: trunk | |
| 2019-07-11 14:46 | More slight changes to documentation. | check-in: 5c0eaaa2d0 user: llmII tags: trunk | |
Changes
Added test.lua.
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
local log_config = {
-- this directory must exist!
-- must end with /
dir = '/tmp/simplelog/',
daemonized = false,
debug_info = true,
logs = {
default = {
levels = {
write = 'info',
print = 'info'
}
},
log1 = {
levels = {
write = 'info',
print = 'trace'
}
}
}
}
print 'make sure you created /tmp/simplelog and have permissions to use it'
local log_manager = require 'simplelog' (log_config)
local uses_default = log_manager:open 'loga'
local log1 = log_manager:open 'log1'
-- should not print or write to file
uses_default:trace 'This is a message'
-- should print and write to file
uses_default:error('Error %s', 1000)
-- should print but not write to file
log1:trace 'This is a message'
-- should print and write to file
log1:error 'This is a message too'
log_manager:closeall()
print 'Check that the following were printed:'
print ' "Error 1000" and "loga" on the same line'
print ' "This is a message" and "log1" on the same line'
print ' "This is a message too" and "log1" on the same line'
print 'Check for the following in /tmp/simplelog'
print ' /tmp/simplelog/loga.log'
print ' /tmp/simplelog/log1.log'
print '\n'
print 'Check for the lines in loga.log to look like the following:'
print ' "This is a message" does not exist'
print ' "Error 1000" should exist'
print 'Check for lines in log1.log to look like the following:'
print ' "This is a message too" should exist'
|