Skip to main content

LibSAN

Python library to manage Storage Area Network devices

Installation

Dependencies

  • Python>=3.6
  • pip>=20.3

Fedora, RHEL-8, RHEL-9

dnf install python3-pip

(optional) create virtualenv
python3 -m pip install virtualenv
python3 -m venv ~/libsan-venv

~/libsan-venv/bin/python3 -m pip install -U pip wheel
~/libsan-venv/bin/python3 -m pip install libsan
(use libsan[ssh] to install optional ssh capabilities)

From source

git clone; cd python-libsan
python3 -m pip install .
or
python3 -m pip install .[ssh]

Installation on alternate architectures

Before installing libsan on non-x86_64 archs (s390x, ppc64le, aarch64), install python3-devel and gcc to be able to compile dependencies as needed.

How to uninstall the module

python3 -m pip uninstall libsan

Usage:

Before using the modules copy sample_san_top.conf to /etc/san_top.conf (this is the default path to read the config) and edit it according to your SAN environment.

Metadata

Release files for libsan 0.5.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libsan 0.5.10
File Size Uploaded
libsan-0.5.10.tar.gz 180.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for libsan 0.5.10
File Interpreter ABI Platform
libsan-0.5.10-py3-none-any.whl Python 3 none any Details

Total release size: 389.4 kB

Release files / libsan-0.5.10.tar.gz

Download URL libsan-0.5.10.tar.gz
Size 180.6 kB
Tags Source
SHA-256 checksum
How to use checksums
c38761c5ee73250fa8f960b86e1de3354a98f3eec069adec411327195846b452
BLAKE2b-256 checksum
How to use checksums
f52432b5db338ce254012b66fd83a055a6199d574d95b792281d82332e626a7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.3 cpython/3.14.2 HTTPX/0.28.1

Release files / libsan-0.5.10-py3-none-any.whl

Download URL libsan-0.5.10-py3-none-any.whl
Size 208.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
101e9f7fe7fb4e3c000f995cde45d99614370935179bbcbf97c8598879e8215f
BLAKE2b-256 checksum
How to use checksums
e7fc91ab6abab44a608c7050a59eb89d4928291afe4eca1a2c5c584ffd19d0cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.3 cpython/3.14.2 HTTPX/0.28.1
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page