Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 910 Bytes

README.md

File metadata and controls

32 lines (18 loc) · 910 Bytes

software manager

About

A small server app to register installed software and versions

An API helps to add/update software and stat their usage

More an internal project, don't think it can be useful for others....

Anyway, license is Apache 2.0

API

See swagger.yaml

Client

A python client is available as exemple to add software/version:

# Declare software
python softmngr.py --apikey=ADZDEEEFEF --url=https://xxx  --name=test --desc="sample test"
# Declare software and version
python softmngr.py --apikey=ADZDEEEFEF --url=https://xxx  --name=test --desc="sample test"  --version=1.0 --venv="/softs/local/env/envtest.sh" --vlocation="/softs/local/test"
# Add version to existing software
python softmngr.py --apikey=ADZDEEEFEF --url=https://xxx  --name=test --version=2.0 --venv="/softs/local/env/envtest-2.0.sh" --vlocation="/softs/local/test"

Status

In dev