Esempio n. 1
0
    def initialise_from_control_file(self, config):
        Competition.initialise_from_control_file(self, config)

        try:
            matchup_defaults = load_settings(tournaments.matchup_settings, config, allow_missing=True)
        except ValueError, e:
            raise ControlFileError(str(e))
Esempio n. 2
0
    def initialise_from_control_file(self, config):
        Competition.initialise_from_control_file(self, config)

        try:
            matchup_defaults = load_settings(tournaments.matchup_settings,
                                             config,
                                             allow_missing=True)
        except ValueError, e:
            raise ControlFileError(str(e))
Esempio n. 3
0
    def initialise_from_control_file(self, config):
        Competition.initialise_from_control_file(self, config)

        matchup_settings = [
            setting for setting in competitions.game_settings
            if setting.name not in ('handicap', 'handicap_style')
        ] + [
            Setting('rounds', allow_none(interpret_int), default=None),
        ]
        try:
            matchup_parameters = load_settings(matchup_settings, config)
        except ValueError, e:
            raise ControlFileError(str(e))
Esempio n. 4
0
    def initialise_from_control_file(self, config):
        Competition.initialise_from_control_file(self, config)

        matchup_settings = [
            setting for setting in competitions.game_settings
            if setting.name not in ('handicap', 'handicap_style')
            ] + [
            Setting('rounds', allow_none(interpret_int), default=None),
            ]
        try:
            matchup_parameters = load_settings(matchup_settings, config)
        except ValueError, e:
            raise ControlFileError(str(e))