comparison tools/mira4_0/mira4_validator.py @ 39:bbf14bb9607b draft default tip

planemo upload for repository https://github.com/peterjc/galaxy_mira/tree/master/tools/mira4_0 commit 89578746a1c5b29c84a173d8b2709f086f69a7b6
author peterjc
date Mon, 03 Jun 2019 13:29:00 -0400
parents cee8f9005e43
children
comparison
equal deleted inserted replaced
38:cee8f9005e43 39:bbf14bb9607b
34 34
35 if min_size: 35 if min_size:
36 try: 36 try:
37 min_size_int = int(min_size) 37 min_size_int = int(min_size)
38 if min_size_int < 0: 38 if min_size_int < 0:
39 err["min_size"] = "Minumum size must not be negative (%i)" % min_size_int 39 err["min_size"] = (
40 "Minumum size must not be negative (%i)" % min_size_int
41 )
40 min_size = None # Avoid doing comparison below 42 min_size = None # Avoid doing comparison below
41 except ValueError: 43 except ValueError:
42 err["min_size"] = "Minimum size is not an integer (%s)" % min_size 44 err["min_size"] = "Minimum size is not an integer (%s)" % min_size
43 min_size = None # Avoid doing comparison below 45 min_size = None # Avoid doing comparison below
44 46
45 if max_size: 47 if max_size:
46 try: 48 try:
47 max_size_int = int(max_size) 49 max_size_int = int(max_size)
48 if max_size_int < 0: 50 if max_size_int < 0:
49 err["max_size"] = "Maximum size must not be negative (%i)" % max_size_int 51 err["max_size"] = (
52 "Maximum size must not be negative (%i)" % max_size_int
53 )
50 max_size = None # Avoid doing comparison below 54 max_size = None # Avoid doing comparison below
51 except ValueError: 55 except ValueError:
52 err["max_size"] = "Maximum size is not an integer (%s)" % max_size 56 err["max_size"] = "Maximum size is not an integer (%s)" % max_size
53 max_size = None # Avoid doing comparison below 57 max_size = None # Avoid doing comparison below
54 58
55 if min_size and max_size and min_size_int > max_size_int: 59 if min_size and max_size and min_size_int > max_size_int:
56 msg = "Minimum size must be less than maximum size (%i vs %i)" % (min_size_int, max_size_int) 60 msg = "Minimum size must be less than maximum size (%i vs %i)" % (
61 min_size_int,
62 max_size_int,
63 )
57 err["min_size"] = msg 64 err["min_size"] = msg
58 err["max_size"] = msg 65 err["max_size"] = msg
59 66
60 if err: 67 if err:
61 err_list.append({"segments": err}) 68 err_list.append({"segments": err})