Skip to main content

TUI application for viewing the status of GPU allocations on a Slurm cluster

Reason this release was yanked:

bug

Project description

Slurm NodeOCC

screenshot

TUI application for viewing the status of GPU allocations on a Slurm cluster

Contents:

  • model/: folder containing the fundamental classes definitions to model the Slurm cluster, its jobs and their portions;
  • readers/: folder containing the functions to parse Slurm infrastructure and jobs status from standard unix commands;
  • view/slurm_list.py: a simple list-based viewer of queued and allocated jobs;
  • view/slurm_viz.py: a graphic-based viewer of allocated jobs across Slurm topology;
  • controller/controller.py: the main entrypoint for the curses-based interactive TUI application.

Run it with: python controller/controller.py

Requirements: pandas, pycurses.

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

nodeocc-1.0.11.tar.gz (25.4 kB view details)

Uploaded Source

Built Distribution

nodeocc-1.0.11-py3-none-any.whl (27.7 kB view details)

Uploaded Python 3

File details

Details for the file nodeocc-1.0.11.tar.gz.

File metadata

  • Download URL: nodeocc-1.0.11.tar.gz
  • Upload date:
  • Size: 25.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for nodeocc-1.0.11.tar.gz
Algorithm Hash digest
SHA256 24cf2176bd2ab874bf1b1081f4af7cf51d6aefa9c433fd43ff9205c951885d34
MD5 c35e0ddb8fe7af58c1d9fd47eaf7c849
BLAKE2b-256 0ec0f00898eb04975bc19b13097bbcd67a3a8b4a27fec120076924bff6b4895a

See more details on using hashes here.

File details

Details for the file nodeocc-1.0.11-py3-none-any.whl.

File metadata

  • Download URL: nodeocc-1.0.11-py3-none-any.whl
  • Upload date:
  • Size: 27.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for nodeocc-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 1de10072ed17bcb6d4525d9c5a208aec3d05d483e10efb618bfbff3dcfb0a0b9
MD5 1924a5e6b64c4837bb0fffe55db8c293
BLAKE2b-256 a15fbe839ef11f7b96a1c65fe7268c3510409caa559d3e050dd075f41dbda35e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page