def __init__(self, **kwargs):
- print "KWARGS=", kwargs
# Checks
given = set(kwargs.keys())
- print "given=", given
cstr_success = set(['code', 'origin', 'value']) <= given
cstr_error = set(['code', 'type', 'origin', 'description']) <= given
assert given <= self.ALLOWED_FIELDS, "Wrong fields in ResultValue constructor: %r" % (given - self.ALLOWED_FIELDS)
def ok_value(self):
return self['value']
+ def error(self):
+ err = "%r" % self['description']
+
@staticmethod
def to_html (raw_dict):
return pprint.pformat (raw_dict).replace("\\n","<br/>")