Skip to content

Commit

Permalink
gsPhenotypicalHomologyExample: Fix parsing month range argument.
Browse files Browse the repository at this point in the history
Thanks to Susanne Schindler for reporting!
  • Loading branch information
riccardomurri committed Aug 26, 2016
1 parent 55d6eed commit db99b0d
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions gc3apps/ieu.uzh.ch/gsPhenotypicalHomologyExample.py
Expand Up @@ -232,9 +232,7 @@ def parse_args(self):
if len(self.params.range.split(":")) == 2:
# Use ':' as separator
try:
start,end = [ int(mrange) for mrange in \
self.params.range.split(":") \
if isinstance(int(mrange),int) ]
start,end = [ int(mrange) for mrange in self.params.range.split(":") ]
if end <= start:
raise ValueError("No valid input range. "
"Format: [int],[int]|[int]:[int]. E.g 1:432|3")
Expand All @@ -245,9 +243,7 @@ def parse_args(self):
"Format: [int],[int]|[int]:[int]. E.g 1:432|3")
elif len(self.params.range.split(",")) > 0:
# Use ',' as separator
self.input_range = [ int(mrange) for mrange in \
self.params.range.split(",") \
if isinstance(int(self.params.range),int) ]
self.input_range = [ int(mrange) for mrange in self.params.range.split(",") ]
else:
# Anything else should fail
raise ValueError("No valid input range. "
Expand Down

0 comments on commit db99b0d

Please sign in to comment.