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
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
Built Distribution
Hashes for hpcparse-0.1.44-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 873cb866c1b7b82151f49c5cddadea9dbec3c4f3a54af7c418db0cfd6fa4933e |
|
MD5 | 65c2ac9be6997db67bfecc8a6840c23b |
|
BLAKE2b-256 | cbaba87275debe58c478e1874797c5d893676a5bbac1e0a1ee72f81ff10474f2 |