Skip to main content

Daemontools for Karabo

Project description

Karabo SCADA Framework - Daemontools

Karabo Badge PyPI - Version PyPI - Python Version PyPI - License PyPI - Wheel GitHub language count GitHub top language GitHub contributors

A collection of tools for managing UNIX services

This package is a wrapper around https://github.com/tecki/daemontools-encore/, itself a fork of https://github.com/bruceg/daemontools-encore. The wrapper facilites distribution of daemontools as a pip wheel, and installs the commands as Python console scripts.

In the Karabo-context, daemontools provide the foundation for karabo.services.

A source distribution is provided, but may lead to compilation failures on systems not supported through the binary wheel packages as well. If compilation fails, please install daemontools directly.

There is no need for this wrapper for daemontools to work with Karabo.

Please check https://pypi.org/project/Karabo/ for an overview of Karabo's components and ways to install the full system.

Supported Operating Systems

Pip installs from binary wheels should work on x64, and aarch64 systems compliant with ManyLinux2014 or newer.

Source installs may require additional dependencies, and are currently tested on

Ubuntu 22.04/24.04 LTS RedHat 9

If compilation fails, please install Karabo as indicated in the source repository at https://github.com/European-XFEL/Karabo

Installation

To install run

pip install karabo.daemontools

or use the full or daemontools options when installing the karabo package:

pip install karabo[full]
pip install karabo[daemontools]

For direct usage of daemontools, please refer to the daemontools documentation at http://untroubled.org/daemontools-encore/.

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

karabo_daemontools-3.0.3.tar.gz (667.0 kB view details)

Uploaded Source

Built Distributions

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

karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (246.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (249.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

File details

Details for the file karabo_daemontools-3.0.3.tar.gz.

File metadata

  • Download URL: karabo_daemontools-3.0.3.tar.gz
  • Upload date:
  • Size: 667.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for karabo_daemontools-3.0.3.tar.gz
Algorithm Hash digest
SHA256 86745af24419d30d0480d04582ded79acd5ebd47b7e190906cdab6bd3c21fcf5
MD5 7655fa672a11c463f0f156f107a38186
BLAKE2b-256 8b4c1f5dbca009f86e5cac38a7d1af2539ff5fc8160581a1a2ffbbf574d18daf

See more details on using hashes here.

File details

Details for the file karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 493ad63959d83c8766e8c6645af2221f3787bc37acbe22360d2200c3f8416ce1
MD5 e063be12356969ab131a1e95b50f5ea7
BLAKE2b-256 c4fc11a4ef8214d0c208f44f06458fc079d099a32fb600cc92110de96337b548

See more details on using hashes here.

File details

Details for the file karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for karabo_daemontools-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9d094a21bc4f8b46431a92db78715e1778b17d5fde32b53d454c7950d992e046
MD5 58e1ab17945723f18b78d3c0097d7f94
BLAKE2b-256 9202e945ddda49ec266d482d8806364c7bcb8a37ddee579eb22d74b00d22d55e

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