Skip to main content

No project description provided

Project description

IRC Log Manager

Manage a local cache of irc logs.

Capabilities:

  • incremental cache update by default
  • convenience wrapper for grep
  • log cache optionally managed by git
  • session reuse

Incremental Update

irclm

Conveniently Grep Log Cache

run command from log cache directory

irclm - grep <key>
irclm - rg <key>
irclm - git grep <key>

Development:

git clone git@github.com:holmanb/irclm.git
cd irclm
poetry install
<edit>

# run tests
poetry run all
<submit pr>

Goals:

  • be simple, reliable, slim
  • good netizinship - defaults to keep the servers happy

Server Support:

  • irclogs.ubuntu.com
  • Open a PR (or a bug with details) for support!

Future Work:

  • manifest should store per-channel updated dates
  • tests, tests, tests
  • verify timer install and document

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

irclm-0.0.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

irclm-0.0.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file irclm-0.0.1.tar.gz.

File metadata

  • Download URL: irclm-0.0.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.4 Linux/5.15.0-47-generic

File hashes

Hashes for irclm-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ce9a9ec860338ab6efc8ce942537d55517c5cd420e6ec9dc2a009390a206a9c7
MD5 b56e7058d871101172e898e1f46789ee
BLAKE2b-256 d2a20cb8fc9401323918a6433c6769d1a24534676bf1f983b3bdde510c25cee3

See more details on using hashes here.

File details

Details for the file irclm-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: irclm-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.4 Linux/5.15.0-47-generic

File hashes

Hashes for irclm-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9cce2e1290b0d348dc1c02bb2d6b4d2f92fc4a12f30e6a9f03db01bd94a8d02d
MD5 0f47c41b923ad7d61087f1d56fd3034f
BLAKE2b-256 6cd6305d8f6ae87a3e2a2884db090018642062d0bcabe0ee4a1b1f8362fb0c1d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page