Skip to content
Snippets Groups Projects
Commit 593cba96 authored by Martin Mareš's avatar Martin Mareš
Browse files

Testy: Nastavování kódů škol

parent 137d0518
Branches
No related tags found
1 merge request!121Testovací prostředí
This commit is part of merge request !121. Comments created here will be created in the context of that merge request.
#!/usr/bin/env python3
import argparse
import mo.db as db
import mo.util
from mo.util import die
parser = argparse.ArgumentParser(description='Přidělí kód škole')
parser.add_argument('--red-izo', type=str, required=True, help='RED_IZO školy')
parser.add_argument('--code', type=str, required=True, help='kód k přidělení')
args = parser.parse_args()
mo.util.init_standalone()
sess = db.get_session()
schools = sess.query(db.School).filter_by(red_izo=args.red_izo).all()
if not schools:
die("Zadané RED_IZO nemá žádná škola")
if len(schools) > 1:
die("Zadané RED_IZO má více škol")
schools[0].place.code = args.code
sess.commit()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment