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.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd425d8f40c09e0d1a2f3461ede9fd991a91f14a8f59d9c848f92da5f6801017 |
|
MD5 | a9c6df1e2d4085f6f51aa817066526aa |
|
BLAKE2b-256 | 98ff01e95bd400399fb344166eea4a4413c55b21aac91ee267e065668226f646 |