From 2a9f266450954cb7b4f571a53d75a05ea714c93c Mon Sep 17 00:00:00 2001 From: Claire Mathis Date: Wed, 24 May 2023 14:34:26 +0000 Subject: [PATCH] Update cdo operator parsing when DEBUG flag is on with cdo 1.9.10 --- python/cdo/cdo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/python/cdo/cdo.py b/python/cdo/cdo.py index e0cd6fe..09a105f 100644 --- a/python/cdo/cdo.py +++ b/python/cdo/cdo.py @@ -313,7 +313,9 @@ def __getOperators(self): # {{{ "utf-8")[0:-1].split(os.linesep))) for i, op in enumerate(ops): - operators[op] = int(ios[i][1:len(ios[i]) - 1].split('|')[1]) + _ios_splitted = ios[i][1:len(ios[i]) - 1].split('|') + if len(_ios_splitted) > 1 : + operators[op] = int(_ios_splitted[1]) return operators # }}}