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.34.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.34.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cas_toolbox-2025.34.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.34.1.tar.gz
Algorithm Hash digest
SHA256 e3c6cc7c16cbaa9a58d2d9830889cc49e6c317a5f045b090fc5f482f254bf565
MD5 735c52b5ea44124dad977211ecee13c4
BLAKE2b-256 c9211b8ce3b91b9820463aad111fbd3e2dedc1b04bf96ffefe51527aa8a44551

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cas_toolbox-2025.34.1-py3-none-any.whl
Algorithm Hash digest
SHA256 47fb035c84f3dcac4d4879f35f9b1416bfb0634a51878160f43778dcaa0d46e5
MD5 4e99190b10b2789196113e9421cad50f
BLAKE2b-256 9b20b5fcd25824643ac4cfbacbfdd4a7dae533c73d2fc923413a6005cfbc9698

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