summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-07-31 15:51:48 +0300
committerLars Wirzenius <liw@liw.fi>2017-07-31 15:51:48 +0300
commit7cf35a044a13597fde5ba47e9e8c16b816615389 (patch)
tree7d8c21cb9b58247d3d4b39e07d96c7c8b1f4ac45
downloadslog-7cf35a044a13597fde5ba47e9e8c16b816615389.tar.gz
Add: README
-rw-r--r--README41
1 files changed, 41 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..b7df311
--- /dev/null
+++ b/README
@@ -0,0 +1,41 @@
+README for slog, a structured logging library for Python
+=============================================================================
+
+`slog` (structure logging) is a Python library for structured logging.
+The idea is to write logs that can be easily processed
+programmatically. The structured log files consist of JSON objects,
+encoded one per line.
+
+The library is meant for Python 3 only.
+
+
+To run tests
+-----------------------------------------------------------------------------
+
+Run the following command to run unit and integration tests:
+
+ ./check
+
+You will need [CoverageTestRunner][] and [yarn][].
+
+[CoverageTestRunner]: https://liw.fi/coverage-test-runner/
+[yarn]: https://liw.fi/cmdtest/
+
+
+Legalese
+-----------------------------------------------------------------------------
+
+Copyright 2017 Lars Wirzenius
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.