Skip to main content

Integration interface implementation for the `slurmctld` interface.

Project description

charmed-slurm-slurmctld-interface

Integration interface implementation for the slurmctld Juju charm integration.

This package provides the SlurmctldProvider and SlurmctldRequirer base classes used to build all Slurm integration interfaces, along with common data structures, events, and utilities shared between Slurm-related integration interfaces.

Usage

from charmed_slurm_slurmctld_interface import (
    ControllerData,
    SlurmctldProvider,
    SlurmctldRequirer,
    controller_ready,
)

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

charmed_slurm_slurmctld_interface-0.1.0.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file charmed_slurm_slurmctld_interface-0.1.0.tar.gz.

File metadata

  • Download URL: charmed_slurm_slurmctld_interface-0.1.0.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for charmed_slurm_slurmctld_interface-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c1d215c410eeac5fa2859f0a7f76aa59806ef951a3fbe03c892b5b8cabb0c8d7
MD5 a62e7d92e1191b469f48a69d9649a008
BLAKE2b-256 36ce23c496b7b54596444a842764b7cd16f3bc2a73eb0fe2db2198961a5d4f1e

See more details on using hashes here.

File details

Details for the file charmed_slurm_slurmctld_interface-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: charmed_slurm_slurmctld_interface-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for charmed_slurm_slurmctld_interface-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d9d35b9e04938311d932e1f4c3446f1dd890deb2c0ea761251e0d38f5f819c3
MD5 f5311b0915f31412455ce031094a479b
BLAKE2b-256 83a032c3ea40ad6c1b5237750e4268a310f67d4b0a425e23fec0c870af29ef5c

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