From f196bdac629bdc13c6cca994b2c8c416816a70c9 Mon Sep 17 00:00:00 2001 From: Andrew Clark Date: Tue, 5 Aug 2014 15:42:48 +0100 Subject: [PATCH] Try ... except handling used to handle integer cycling. --- lib/cylc/cfgspec/suite.py | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/lib/cylc/cfgspec/suite.py b/lib/cylc/cfgspec/suite.py index b1eed5135f4..26b9d1cda37 100644 --- a/lib/cylc/cfgspec/suite.py +++ b/lib/cylc/cfgspec/suite.py @@ -122,26 +122,6 @@ def _coerce_cycletime_time_zone( value, keys, args ): def _coerce_final_cycletime( value, keys, args ): """Coerce final cycle point.""" value = _strip_and_unquote( keys, value ) - if "P" in str(value) or str(value).startswith("T"): - return value - if re.match(r"\d+$", value): - # Old date-time cycle point format, or integer format. - return value - if value.startswith("-") or value.startswith("+"): - # We don't know the value given for num expanded year digits... - for i in range(1, 101): - parser = TimePointParser(num_expanded_year_digits=i) - try: - parser.parse(value) - except ValueError: - continue - return value - raise IllegalValueError("cycle point", keys, value) - parser = TimePointParser() - try: - parser.parse(value) - except ValueError: - raise IllegalValueError("cycle point", keys, value) return value