Mercurial > odfcast > odfcast
comparison odfcast/convert.py @ 60:ae377f7eed18
Add ErrorResponse class for resposes after an error has occured during the merge
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Wed, 12 Nov 2014 12:40:31 +0100 |
parents | 2dacbe7fb7f9 |
children | d8fc52aceb9c |
comparison
equal
deleted
inserted
replaced
59:2dacbe7fb7f9 | 60:ae377f7eed18 |
---|---|
92 super(ConversionErrorResponse, self).__init__( | 92 super(ConversionErrorResponse, self).__init__( |
93 title="ConversionError", error_code=error_code, details=details, | 93 title="ConversionError", error_code=error_code, details=details, |
94 html_error_code=500) | 94 html_error_code=500) |
95 | 95 |
96 | 96 |
97 class MergeErrorResponse(ErrorResponse): | |
98 | |
99 MERGE_ERROR_CODE = 300 | |
100 | |
101 def __init__(self, details, error_code=MERGE_ERROR_CODE): | |
102 super(MergeErrorResponse, self).__init__( | |
103 title="MergeError", error_code=error_code, details=details, | |
104 html_error_code=500) | |
105 | |
106 | |
97 class ConvertView(MethodView): | 107 class ConvertView(MethodView): |
98 | 108 |
99 def __init__(self, pyuno_driver_name="", hostname="localhost", port=2001): | 109 def __init__(self, pyuno_driver_name="", hostname="localhost", port=2001): |
100 driver_module = self._load_driver_module(pyuno_driver_name) | 110 driver_module = self._load_driver_module(pyuno_driver_name) |
101 self.convertor = driver_module.Convertor(hostname, port) | 111 self.convertor = driver_module.Convertor(hostname, port) |