Skip to content

timbotron/ICLS

Repository files navigation

Project:

ICLS (Inconceivably Complex Logging System)

Contributors:

Tim Habersack (tim@hithlonde.com - http://tim.hithlonde.com)

Summary:

ICLS is a command-line, python-based logging system that supports tagging, searches, reports, etc. Specifically, it's designed for a contract worker to be logging what they are doing at that time, bugs they figured out, etc. However, there are many other potential uses, such as having all your servers sending their log messages to one location.

Review: http://tim.hithlonde.com/2012/announcing-icls/

Notable features include:

  • Dead-simple to add an entry (icls "entry text here")
  • Tons of options (see documentation)
  • icls.conf config file
  • entry retrieval and deletion

Requirements

  • Python
  • Account with Amazon Web Services
  • Boto, a Python package, I didn't want to use any packages, but using boto makes the auth, etc much easier. And at the end of day, I want to get this working, not take forever re-inventing the wheel on HMAC signature generation

Reason for Building

ICLS is a side project. I want a log I can throw all my little random posts into, without feeling weird about compromising the 'professionalism' of my identi.ca/twitter account. Also, I want to try working with Amazon's SimpleDB, and continue to strengthen my Python skills.

License

Copyright 2012 (c) Tim Habersack.

ICLS is licensed under a GNU General Public License (GPL) v3.

About

Python-based entry/text logging system, db is Amazon's SimpleDB

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages