Extract individual fields from lines in Apache logs.
Project description
About
Free software: MIT license
Features
The centerpiece of the parser201 module is the LogParser class. The class initializer takes a line from an Apache log file and extracts the individual fields into properties within an object.
Parses entries (lines) from Apache log files into objects with a separate property for each field in the log entry.
Prints log objects as strings in a presentation format.
Documentation
Development Lead
Peter Nardi <pete@nardi.com>
Source Code
Available on github: parser201.
Package Framework
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.7 (2021-06-05)
Re-tooled testing scripts to use parametrized test data, and conduct more robust testing.
0.1.6 (2020-12-19)
Addressed exception handling for initializer input not being a valid string data type.
Documentation cleanup.
0.1.5 (2020-10-26)
Enabled automatic deployment of tagged releases to pypi from travis using encrypted token.
Converted references to the master branch in the git repository to main across the documentation set.
Documentation cleanup.
0.1.4 (2020-10-24)
Initial pypi release.
Fixed test file filtering issue in .gitignore.
Dependency fix for travis tests.
0.1.1 (2020-10-22)
Follow-on testing on test.pypi.org.
0.1.0 (2020-10-18)
Initial testing on test.pypi.org.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for parser201-0.1.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2b84f58b61dbd1dec04dc988d96bbaad9db4f281d924423db082c541c902285 |
|
MD5 | a6466fa24c9fc9c36b047a7fda891140 |
|
BLAKE2b-256 | 21b8a93fd85f653649fc0441158bbde09875845c7fbca5457175f9d331cb7253 |