Skip to main content

LINSTOR Python API

This repository contains a Python library to communicate with a linstor controller.

LINSTOR, developed by LINBIT, is a software that manages DRBD replicated LVM/ZFS volumes across a group of machines. It maintains DRBD configuration on the participating machines. It creates/deletes the backing LVM/ZFS volumes. It automatically places the backing LVM/ZFS volumes among the participating machines.

Building

To build the package, install the build module and run it from the project root:

pip install build
python -m build

This will create both source distribution (.tar.gz) and wheel (.whl) files in the dist/ directory.

To install the package locally for development:

pip install -e .

Online API documentation

A rendered html documentation for the LINSTOR Python API can be found here.

Using Linstor

Please read the user-guide provided at docs.linbit.com.

Support

For further products and professional support, please contact us.

Releases

Releases generated by git tags on github are snapshots of the git repository at the given time. You most likely do not want to use these. They might lack things such as generated man pages, the configure script, and other generated files. If you want to build from a tarball, use the ones provided by us.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_linstor-1.28.2.tar.gz (143.1 kB view details)

Uploaded Source

Built Distribution

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

python_linstor-1.28.2-py3-none-any.whl (107.9 kB view details)

Uploaded Python 3

File details

Details for the file python_linstor-1.28.2.tar.gz.

File metadata

  • Download URL: python_linstor-1.28.2.tar.gz
  • Upload date:
  • Size: 143.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for python_linstor-1.28.2.tar.gz
Algorithm Hash digest
SHA256 7dd44ae7b01caabe92f00ab491f6c6ea981d9e12b8bc4c4fbb30bba2693547c4
MD5 ec3fec00e4e6a75b73853d0768aace9f
BLAKE2b-256 dcecf78ae5b5f09d4334243b09bd38a67fb51be10f2b798e52b07a2caa4d5bdb

See more details on using hashes here.

File details

Details for the file python_linstor-1.28.2-py3-none-any.whl.

File metadata

File hashes

Hashes for python_linstor-1.28.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c5f582c33ed80edde4ef27e163728d95e7ca0d53eac9bda8884e01fd10bae137
MD5 a8b70b1ffb7be989bd18550b8dc54961
BLAKE2b-256 0aab52685f1835d5fc4d2d85ec28747a2cb1daa0c1263cb89b04ff3855a1974a

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