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.10.tar.gz (25.4 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nodeocc-1.0.10.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.10.tar.gz
Algorithm Hash digest
SHA256 f8884a95e77cd47872cc9e4c807150a0c7e892557022fedd05954ecbf80fe414
MD5 af726cc756794156e03c3191b397f29e
BLAKE2b-256 7c347ee870511f88606c2733e621cd28d94109bfc1bd07feb8b189567f0f918c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nodeocc-1.0.10-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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b4bd58dcfab61a00c3122357d28e314c3801ac02f98695102266d9cc2a3a63ac
MD5 7c9bef67107662310d3b0d484671f2c1
BLAKE2b-256 34ab3559642d323dfacda00ca0dc1f2c98a1e8fbc4af8853bfb4f860e9bdfcb8

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