rasta/rasta_exp/utils/get_missing.py
Jean-Marie Mineau cd1e91bb99
first commit
2023-11-16 14:30:24 +01:00

26 lines
569 B
Python
Executable file

#!/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')}/")
set_name = sys.argv[1]
couch_db = couch_srv['rasta-' + set_name]
with open(f"{set_name}_all", 'r') as f_in:
for line in f_in.readlines():
line = line.strip()
if line in couch_db:
continue
else:
print(line)