A command line tool for time-based queries on log files.
pip install jack
To run jack, cd
to a directory with log files (.log
or .log.gz
extension) and run something like this:
jack 8:15am to 8:20am
jack 8:15am to 8:20am PDT
jack 16:30 to 16:45
jack May 1st 16:30 to May 1st 16:45
jack 2014-03-01 8:15am to 2014-03-01 8:20am PDT
jack yesterday to today
- Mark your change in a branch off
master
and submit a pull-request on GitHub. Ping @dbader to review it.
- Test the package locally and make sure it installs cleanly and works via
pip install -e .
(in the project root).
- Bump
PACKAGE_VERSION
insetup.py
- Create a git tag for the release:
git tag 0.0.1 -m "The best release so far"
git push --tags origin master
python setup.py sdist upload -r pypi
- Turn this into a
pip install
able package - Add usage / nice errors for the CLI
- Add unit tests
- Set up TravisCI continuous integration
-
0.1.0
: First working PyPI release.
(todo)
Talk to @dbader_org.