Skip to main content

Common code used by services that make up the MeerKAT Science Data Processor, such as a common logging setup

Project description

Common code for MeerKAT Science Data Processor services

This contains common code used by services that make up the Science Data Processor subsystem of the MeerKAT radio telescope. It includes

  • A common logging setup, which examines environment variables to configure some logging options and specify a server to receive logs in Graylog format.
  • An extension to argparse to receive command-line options via katsdptelstate.
  • Signal handlers to restart the process and adjust log levels.
  • Utilities to simplify integration with aiomonitor.
  • A simple wrapper around netifaces to get the IP address of a network interface.

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

katsdpservices-1.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

katsdpservices-1.0-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file katsdpservices-1.0.tar.gz.

File metadata

  • Download URL: katsdpservices-1.0.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for katsdpservices-1.0.tar.gz
Algorithm Hash digest
SHA256 1cdfa2c8c4c6f1620a111339cd73a624305432f7134448a5300dabbd37cd6555
MD5 109993ce9f4f1bc78d92f242a9498ee2
BLAKE2b-256 ea1ca74ee379bb6d8950f521ddfe13df083696200434cc741b7105d6eef2de01

See more details on using hashes here.

Provenance

File details

Details for the file katsdpservices-1.0-py3-none-any.whl.

File metadata

  • Download URL: katsdpservices-1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.6

File hashes

Hashes for katsdpservices-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa96d72ac7132bc970aa357c400a9606575cffd25ba00e789e696d720165d985
MD5 926b858e58e2b7f0ed03ba038fb3d24f
BLAKE2b-256 fbcca7ee385beee041ef22310870cf7dfcaa5256e3e06f2c2b97e0805d458821

See more details on using hashes here.

Provenance

Supported by

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