def error(self, message='UNKNOWN ERROR', data=None, code=None): ret = od(status='error', message=message) if data is not None: ret.data = data if code is not None: ret.code = code if int(str(code)[0]) in (4, 5): # 4xx, 5xx errors self.set_status(code) self.write(ret)
def success(self, data=''): self.write(od(status='success', data=data))
def fail(self, data='UNKNOWN ERROR'): self.write(od(status='fail', data=data))