Files
Pmodules_tools/README.md
Germann Elsa Sylvia 09b422538d FIX: pipeline name
2023-02-03 12:15:42 +01:00

41 lines
902 B
Markdown

# Pmodules tools
Dependency checker:
[![Dependency checker](https://git.psi.ch/Pmodules/dependency-checker/badges/master/pipeline.svg)](https://git.psi.ch/Pmodules/dependency-checker)
## Intro
A python project to analyse Pmodules modules and their status changes.
There are for the moment two possible checks:
1) Dependency checker <br>
Check for module dependencies status and change their status accordingly.
2) Weekly Pmodules checker <br>
Report new, deleted or changed modules and write it to a pmodules_changes.md file.
## Usage
On Merlin need to first load a Python3:
```sh
module load Python
```
### CLI help interface
```sh
python3 pmodules_tools/pmodules_tools.py --help
```
### Dependency checker
```sh
python3 pmodules_tools/pmodules_tools.py --deps-check # or -d
```
### Weekly Pmodules checker
```sh
python3 pmodules_tools/pmodules_tools.py --weekly-check # or -w
```