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)
| File | Size | Uploaded | |
|---|---|---|---|
| libsan-0.5.10.tar.gz | 180.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|