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.14.tar.gz (17.6 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.14-py3-none-any.whl (37.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: swh.journal-0.0.14.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.3

File hashes

Hashes for swh.journal-0.0.14.tar.gz
Algorithm Hash digest
SHA256 ec3bed3be02b0e2e25940db209a7d39f1b877b6d9a52d82a46263304fa6c80cc
MD5 06b27782f8138c46197d8868e2093563
BLAKE2b-256 97bed85b9d9c118d07b0242e90789c120219efb0b317807721b3e25e4bdd6ae3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: swh.journal-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 37.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.3

File hashes

Hashes for swh.journal-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 c67e394af03cfc4d7d802f9afae629fbe08af31f052ed9d0a754fda9e717b280
MD5 2707030d6f5029f58584b3fcefe2289d
BLAKE2b-256 d8de53dfa7cd2be38dc36c1b5d3d237603d28d883963062587179ef676156716

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