comparison roundup/rest.py @ 5682:e8ac82b8d074

Fix parse of @fields/@attrs with : as separator. Add tests @verbose and @fields.
author John Rouillard <rouilj@ieee.org>
date Sat, 30 Mar 2019 16:13:50 -0400
parents 6457fd696a43
children 4b4885f0c6ad
comparison
equal deleted inserted replaced
5681:6457fd696a43 5682:e8ac82b8d074
581 elif key == "@verbose": 581 elif key == "@verbose":
582 verbose = int (value) 582 verbose = int (value)
583 elif key == "@fields" or key == "@attrs": 583 elif key == "@fields" or key == "@attrs":
584 f = value.split(",") 584 f = value.split(",")
585 if len(f) == 1: 585 if len(f) == 1:
586 f=value.split(",") 586 f=value.split(":")
587 for i in f: 587 for i in f:
588 try: 588 try:
589 display_props[i] = class_obj.properties[i] 589 display_props[i] = class_obj.properties[i]
590 except KeyError as err: 590 except KeyError as err:
591 raise UsageError("Failed to find property '%s' " 591 raise UsageError("Failed to find property '%s' "

Roundup Issue Tracker: http://roundup-tracker.org/