Skip to main content

Parse HPC data like users, accounting, accounts, qos, ... etc

Project description

hpcparse (HPC Scheduler/resource manager general purpose parser) is a Python library that adds functionality to parse HPC scheduler/Resource manager infromation like Accounting, users, qos, ..etc. This librarary Fully supports SLURM, partial SGE and more to be added later Parsers available currently are:

  • AccountingParser “*”
    • Parser that gets a list of jobs based on accounting information “-”

    • Returns a list of job objects “-”

  • AccountsParser “*”
    • Parser that get a list of accounts “-”

    • Returns list of account objects “-”

  • ClusterParser “*”
    • Parser that get a list of clusters and associated information “-”

    • Returns a list of cluster object “-”

  • ConfigParser “*”
    • Parser that reads in the scheduler’s configuration imformation “-”

    • Returns a configuration options object

    • Returns a list of node objects “-”

    • Returns a list of partition objects “-”

    • ordering a out put is configuration options, nodes, partitions

  • QOSParser “*”
    • Parser that gets a list of QOS’s for the cluster “-”

    • Returns a list of qos objects “-”

  • UserParser “*”
    • Parser that gets a list of Users for the HPC “-”

    • Returns a list of user objects “-”

Prerequisites

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

hpcparse-0.1.44.zip (48.4 kB view details)

Uploaded Source

Built Distribution

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

hpcparse-0.1.44-py2.py3-none-any.whl (31.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file hpcparse-0.1.44.zip.

File metadata

  • Download URL: hpcparse-0.1.44.zip
  • Upload date:
  • Size: 48.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for hpcparse-0.1.44.zip
Algorithm Hash digest
SHA256 4ae15f01a7f0739918dac66cba23e85ca50d94b32e629c322adaa7299b013d6e
MD5 c82c43d005663c3e597391b606a494e1
BLAKE2b-256 62acfb1b643ed743b2e3a513efde9485b6c902decadc2b4a1a9412141398cdca

See more details on using hashes here.

File details

Details for the file hpcparse-0.1.44-py2.py3-none-any.whl.

File metadata

  • Download URL: hpcparse-0.1.44-py2.py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6

File hashes

Hashes for hpcparse-0.1.44-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 873cb866c1b7b82151f49c5cddadea9dbec3c4f3a54af7c418db0cfd6fa4933e
MD5 65c2ac9be6997db67bfecc8a6840c23b
BLAKE2b-256 cbaba87275debe58c478e1874797c5d893676a5bbac1e0a1ee72f81ff10474f2

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