Skip to main content

Cluster Automation Scripts Toolbox

Project description

cas-toolbox

Version: ex: 2025.7.2 -> (2025 wk 7 hotfix 2)

Will update every monday if there is a code change.

Cluster Automation Scripts Toolbox -

  • One stop ship for tool scripts for cluster automation operations in high performance computing.
  • All single file script / libs for easy transportation
  • Minimal dependencies for all scripts

Requirements

  • Python >= 3.6
  • argparse

Optional Python Libs

  • curses
  • python-dateutil
  • xxhash
  • resource
  • prettytable
  • ipaddress

Includes following single file libs

  • hpcp.py
  • multiCMD.py
  • multiSSH3.py
  • iotest.py (simple-iotest)
  • statbtrfs.py
  • Tee_Logger.py
  • TSVZ.py

Installation

Use pip:

pip install cas-toolbox

Use pipx:

pipx install cas-toolbox

Use uv:

uv tool install cas-toolbox

Use uv to add as dependency:

uv add cas-toolbox

Commands provided:

  • hpcp
  • mcmd / multicmd / multiCMD
  • mssh / mssh3 / multissh / multissh3 / multiSSH3
  • iotest
  • statbtrfs
  • TSVZ / tsvz

All with --help / -h provided.

Author

License

GPL-3.0-or-later

Links

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

cas_toolbox-2025.35.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

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

cas_toolbox-2025.35.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file cas_toolbox-2025.35.1.tar.gz.

File metadata

  • Download URL: cas_toolbox-2025.35.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.9

File hashes

Hashes for cas_toolbox-2025.35.1.tar.gz
Algorithm Hash digest
SHA256 d32e27cf060b7f7d765f54f199bade8b8bc524dded11917f2de341d30ee52dbc
MD5 470c8b404b42ab4806d9cabb20e00beb
BLAKE2b-256 7e0eae315d260c1497b2a5efd09b32737b964d0ef86ec1b7d103bdaf1a0cbc51

See more details on using hashes here.

File details

Details for the file cas_toolbox-2025.35.1-py3-none-any.whl.

File metadata

File hashes

Hashes for cas_toolbox-2025.35.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab7e36c7a53608e3a78384140f258a6664a74137c2acbeb52c065a18d11522f3
MD5 8908cfa11c1da8ebdb334a57e809592c
BLAKE2b-256 0b8a3c86a1f707e8fe48f66c4827a2630e128ef0f70719e2823fd05478a4b8c5

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