first commit

This commit is contained in:
Jean-Marie Mineau 2023-11-15 15:59:13 +01:00
commit cd1e91bb99
Signed by: histausse
GPG key ID: B66AEEDA9B645AD2
287 changed files with 86425 additions and 0 deletions

26
rasta_exp/utils/get_finished.py Executable file
View file

@ -0,0 +1,26 @@
#!/usr/bin/env python3
import couchdb
import json
import sys
import os
import configparser
_config = configparser.ConfigParser()
_config.read("settings.ini")
_cfg = _config["Couch"]
couch_srv = couchdb.Server(f"http://{_cfg.get('user')}:{_cfg.get('password')}@{_cfg.get('host')}:{_cfg.getint('port')}/")
db_name = sys.argv[1]
couch_db = couch_srv[db_name]
for uid in couch_db:
(sha, task) = uid.split('_-_')
report = couch_db[uid]
if report and 'tool-status' in report:
if report['tool-status'] == 'FINISHED':
print(uid)