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

create-tasks: Kód kola se nastavuje explicitně

parent e9a34c61
No related branches found
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ from mo.util import die, init_standalone
parser = argparse.ArgumentParser(description='Založí úlohy pro dané kolo')
parser.add_argument(dest='round', type=str, metavar='YY-C-S[p]', help='kód kola')
parser.add_argument(dest='code', type=str, help='kód kola použitý v kódech úloh')
parser.add_argument(dest='count', type=int, help='počet úloh')
parser.add_argument('-p', '--points', type=int, default=None, help='maximální počet bodů')
......@@ -27,7 +28,7 @@ if round.state != db.RoundState.preparing:
die("Kolo musí být ve stavu 'připravuje se'")
for i in range(1, args.count + 1):
code = f'{round.category}-{round.code or round.seq}-{i}'
code = f'{round.category}-{args.code}-{i}'
task = sess.query(db.Task).filter_by(round=round, code=code).one_or_none()
if task:
print(f'{code}: již existuje')
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment