Skip to main content

Python modules to manage SAN devices

Project description

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.

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

libsan-0.5.10.tar.gz (180.6 kB view details)

Uploaded Source

Built Distribution

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

libsan-0.5.10-py3-none-any.whl (208.8 kB view details)

Uploaded Python 3

File details

Details for the file libsan-0.5.10.tar.gz.

File metadata

  • Download URL: libsan-0.5.10.tar.gz
  • Upload date:
  • Size: 180.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.14.2 HTTPX/0.28.1

File hashes

Hashes for libsan-0.5.10.tar.gz
Algorithm Hash digest
SHA256 c38761c5ee73250fa8f960b86e1de3354a98f3eec069adec411327195846b452
MD5 b341915b6f5a15822b83be3814808178
BLAKE2b-256 f52432b5db338ce254012b66fd83a055a6199d574d95b792281d82332e626a7c

See more details on using hashes here.

File details

Details for the file libsan-0.5.10-py3-none-any.whl.

File metadata

  • Download URL: libsan-0.5.10-py3-none-any.whl
  • Upload date:
  • Size: 208.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.14.2 HTTPX/0.28.1

File hashes

Hashes for libsan-0.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 101e9f7fe7fb4e3c000f995cde45d99614370935179bbcbf97c8598879e8215f
MD5 468748b0387c65a295ff29a758a3dace
BLAKE2b-256 e7fc91ab6abab44a608c7050a59eb89d4928291afe4eca1a2c5c584ffd19d0cc

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