Skip to main content

Software Heritage Journal utilities

Project description

swh-journal

Persistent logger of changes to the archive, with publish-subscribe support.

See the documentation for more details.

Local test

As a pre-requisite, you need a kakfa installation path. The following target will take care of this:

make install

Then, provided you are in the right virtual environment as described in the swh getting-started:

pytest

or:

tox

Running

publisher

Command:

$ swh-journal --config-file ~/.config/swh/journal/publisher.yml \
              publisher

Auto-completion

To have the completion, add the following in your ~/.virtualenvs/swh/bin/postactivate:

eval "$(_SWH_JOURNAL_COMPLETE=$autocomplete_cmd swh-journal)"

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

swh.journal-0.0.31.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

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

swh.journal-0.0.31-py3-none-any.whl (58.5 kB view details)

Uploaded Python 3

File details

Details for the file swh.journal-0.0.31.tar.gz.

File metadata

  • Download URL: swh.journal-0.0.31.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for swh.journal-0.0.31.tar.gz
Algorithm Hash digest
SHA256 ec87349d1f80d93ce43e6c0ecf2ad67fc7dbabab704391bd9695d1bc391d99d4
MD5 6fb1f1aa492d4f3e2b9d0cc1b3598929
BLAKE2b-256 419d38b6175311392b2dc7bc2c3caf0af2586d41f70aa9d1304d8a8496be2fdf

See more details on using hashes here.

File details

Details for the file swh.journal-0.0.31-py3-none-any.whl.

File metadata

  • Download URL: swh.journal-0.0.31-py3-none-any.whl
  • Upload date:
  • Size: 58.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for swh.journal-0.0.31-py3-none-any.whl
Algorithm Hash digest
SHA256 04e5ebdfe9c792249f1c0ed10e737edaef46248969ec0fbb822c99b19c7ff1a6
MD5 fc0aec33415f4f1e512ecf442054b7da
BLAKE2b-256 ccc6b5b3f4db186160d5be1ef2102163f5c3d5f49793b49c29184b3ef3e0b974

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