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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cas_toolbox-2025.39.1.tar.gz
Algorithm Hash digest
SHA256 fa46c57f1aad3bed7e72e687a15a667b3d2943d9a63288acb90870f80f1aa877
MD5 8eb9c007ce78ae9f6d87b0ac89af510a
BLAKE2b-256 98518a05eef136aec39c8b0f44ad425d77615a42f00803a91e3535061003b155

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cas_toolbox-2025.39.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9b2060585f36b7627678287205c0968f4a8c952025cf0d57ff941ec20e2b7b77
MD5 ef4e15036600be50416c703098605f39
BLAKE2b-256 d4ad5e3a275cf98aaabc0c87b9af39d2b11332190763beee72d59aecbd6d75fc

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