Merge "Remove unused validation function"

This commit is contained in:
Zuul 2024-01-09 00:04:03 +00:00 committed by Gerrit Code Review
commit 318a9ce075

View File

@ -11,13 +11,14 @@
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
from designate.objects import base
from designate.objects import fields
@base.DesignateRegistry.register
class ValidationError(base.DesignateObject):
fields = {
'path': fields.AnyField(nullable=True),
'message': fields.AnyField(nullable=True),
@ -26,22 +27,6 @@ class ValidationError(base.DesignateObject):
'raw': fields.AnyField(nullable=True),
}
@classmethod
def from_js_error(cls, js_error):
"""Convert a JSON Schema ValidationError instance into a
ValidationError instance.
"""
e = cls()
e.path = list(getattr(js_error, 'releative_path', js_error.path))
e.message = js_error.message
e.validator = js_error.validator
e.validator_value = js_error.validator_value
e.raw = js_error._contents()
return e
@base.DesignateRegistry.register
class ValidationErrorList(base.ListObjectMixin, base.DesignateObject):