From 9955c65c0a54613924de5ce90ec6fa12e334efdb Mon Sep 17 00:00:00 2001 From: Trygve Date: Tue, 31 May 2022 21:14:50 +0200 Subject: [PATCH] Added fee class --- otime.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/otime.py b/otime.py index 6a4554c..0e666da 100644 --- a/otime.py +++ b/otime.py @@ -289,6 +289,16 @@ class Runner: except KeyError: self.start_time = None + try: + self.fee_str = kwargs['fee_str'] + except KeyError: + self.fee_str = None + + try: + self.fee = kwargs['fee'] + except KeyError: + self.fee = None + #self.o_class = o_class #self.start_time = start_time @@ -564,6 +574,12 @@ class OClass: 'course_str': self.course_str } +class Fee: + def __init__(self, fee_id, name, currency, amount): + self.id = fee_id + self.currency = currency + self.amount = amount + # TODO: Take string instead of file. def courses_from_ttime_conf(ttime_file): courses = []