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

create-round: Další parametry

parent 9be398e7
Branches
No related tags found
No related merge requests found
...@@ -15,6 +15,11 @@ parser.add_argument('-l', '--level', type=int, required=True, help='úroveň v h ...@@ -15,6 +15,11 @@ parser.add_argument('-l', '--level', type=int, required=True, help='úroveň v h
parser.add_argument('-p', '--part', type=int, default=0, help='část v rámci skupiny kol (default: 0)') parser.add_argument('-p', '--part', type=int, default=0, help='část v rámci skupiny kol (default: 0)')
parser.add_argument('-n', '--name', type=str, required=True, help='název kola') parser.add_argument('-n', '--name', type=str, required=True, help='název kola')
parser.add_argument('-S', '--step', type=float, default=1, help='bodovací krok (default: 1)') parser.add_argument('-S', '--step', type=float, default=1, help='bodovací krok (default: 1)')
parser.add_argument('-t', '--type', type=str, default='other', help='typ kola (default: other)')
parser.add_argument('--score-mode', type=str, default='basic', help='režim výsledkové listiny (default: basic)')
parser.add_argument('--enroll-mode', type=str, default='manual', help='režim registrace (default: manual)')
parser.add_argument('--enroll-advert', type=str, default='', help='popis v přihlášce')
parser.add_argument('--publish-score', default=False, action='store_true', help='publikovat výsledkové listiny')
args = parser.parse_args() args = parser.parse_args()
...@@ -39,6 +44,11 @@ rnd = db.Round( ...@@ -39,6 +44,11 @@ rnd = db.Round(
level=args.level, level=args.level,
name=args.name, name=args.name,
points_step=args.step, points_step=args.step,
round_type=db.RoundType.coerce(args.type),
score_mode=db.RoundScoreMode.coerce(args.score_mode),
enroll_mode=db.RoundEnrollMode.coerce(args.enroll_mode),
enroll_advert=args.enroll_advert,
export_score_to_mo_web=args.publish_score,
) )
sess.add(rnd) sess.add(rnd)
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment