SLURM account usage API
Diffusion sausage-api (master)
Recent Commits
Recent Commits
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
84aa79ac8414 | aubort | Dockerfile for refernce (need the sausage-api package) | Oct 14 2021 | ||||
e304d70b58e6 | realanton | Force float type for chf and co2 | Sep 29 2021 | ||||
01b11a64329c | realanton | Add class BillingData to display billing table | Sep 29 2021 | ||||
f33a7f3ebe97 | realanton | Release version 0.1.2 | Sep 29 2021 | ||||
9ba9f6d57be0 | realanton | Add new route: billing | Sep 26 2021 | ||||
d7db399e57c2 | realanton | Prints all users of an account in date range | Sep 22 2021 | ||||
f7c7ebe107b7 | realanton | Add new fonction to print all users of an account | Sep 22 2021 | ||||
9e0881132f71 | realanton | Add new path database/purge (fix INC0433830) | Sep 14 2021 | ||||
551892afa382 | realanton | Painless script used to calculate cost | Jul 19 2021 | ||||
79a2ce481ff7 | realanton | Purges database after the service is stopped | Jul 19 2021 | ||||
54057b54366c | rmsilva | README: list of files to change for a version update | Jul 14 2021 | ||||
146af786fcf3 | rmsilva | Update version to 0.1.1 | Jul 14 2021 | ||||
aa938812de28 | rmsilva | Do not consider jobs which ended in NODE_FAIL | Jul 14 2021 | ||||
dacf8d69c500 | realanton | Import ES module by string name | Jul 9 2021 | ||||
595304d9c8eb | realanton | Minor bug fix: executable path | Jul 8 2021 |
README.rst
README.rst
SLURM account usage (Sausage) API
=================================
This project implements a Falcon API service to display CPU / GPU consumption
per account in a Slurm cluster.
The service queries the elastic instance created by the jobcomp/elasticsearch
plugin provided by SchedMD.
Setting up Sausage API
----------------------
git clone ssh://git@c4science.ch/source/sausage-api.git
cd sausage-api
edit the files sausage-api.cfg and sausage-api.json
python3 setup.py
Releasing a new version
-----------------------
Update files `setup.py` and `rhel7-sausage-api.spec`.
=================================
This project implements a Falcon API service to display CPU / GPU consumption
per account in a Slurm cluster.
The service queries the elastic instance created by the jobcomp/elasticsearch
plugin provided by SchedMD.
Setting up Sausage API
----------------------
git clone ssh://git@c4science.ch/source/sausage-api.git
cd sausage-api
edit the files sausage-api.cfg and sausage-api.json
python3 setup.py
Releasing a new version
-----------------------
Update files `setup.py` and `rhel7-sausage-api.spec`.
c4science · Help