Пример #1
0
 def validate_configuration(self, configuration):
     try:
         validate_JSON_instance(schema=self.configuration_schema,
                                instance=configuration)
     except ValidationError as error:
         msg = _('Invalid annotation tool configuration. Error: %(error)s')
         params = dict(error=str(error))
         raise ValidationError(msg, params=params)
Пример #2
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for collection device. Error: %(error)s')
         params = dict(error=str(error))
         raise ValidationError(msg, params=params)
Пример #3
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for sampling event of type '
                 '%(type)s. Error: %(error)s')
         params = dict(type=str(self), error=str(error))
         raise ValidationError(str(msg), params=params)
Пример #4
0
 def validate_synonym_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.synonym_metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for synonym of terms of type '
                 '%(type)s. Error: %(error)s')
         params = dict(type=str(self), error=str(error))
         raise ValidationError(msg % params)
Пример #5
0
 def validate_annotation(self, annotation):
     try:
         validate_JSON_instance(schema=self.annotation_schema,
                                instance=annotation)
     except ValidationError as error:
         msg = _(
             'Invalid annotation for annotation type %(type)s. Error: %(error)s'
         )
         params = dict(type=str(self), error=str(error))
         raise ValidationError(msg, params=params)
Пример #6
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _(
             'Invalid collection metadata for collection of type %(type)s. '
             'Error: %(error)s')
         params = dict(type=str(self), error=str(error))
         raise ValidationError(msg, params=params)
Пример #7
0
 def validate_media_info(self, media_info):
     try:
         validate_JSON_instance(
             schema=self.media_info_schema,
             instance=media_info)
     except ValidationError as error:
         msg = _(
             'Invalid media info for item of type %(type)s. '
             'Error %(error)s')
         params = dict(type=str(self), error=str(error))
         raise ValidationError(msg, params=params)
Пример #8
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for user of role type %(type)s '
                 'in collection %(collection)s. Error: %(error)s')
         params = dict(type=str(self.role),
                       collection=str(self.collection_type),
                       error=str(error))
         raise ValidationError(msg, params=params)
Пример #9
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for item type %(type)s in collection '
                 '%(collection). Error: %(error)')
         params = dict(type=str(self.item_type),
                       collection_type=str(self.collection_type),
                       error=str(error))
         raise ValidationError(msg, params=params)
Пример #10
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(
             schema=self.metadata_schema,
             instance=metadata)
     except ValidationError as error:
         msg = _('Invalid metadata for entailment between terms of types %(entailment)s. Error: %(error)s')
         params = dict(
             entailment=str(self),
             error=str(error))
         raise ValidationError(msg, params=params)
Пример #11
0
 def validate_metadata(self, metadata):
     try:
         validate_JSON_instance(schema=self.metadata_schema,
                                instance=metadata)
     except ValidationError as error:
         msg = _(
             'Invalid metadata for device of type %(device)s in sampling'
             'event of type %(sampling_event)s. Error: %(error)')
         params = dict(device=str(self.device_type),
                       sampling_event=str(self.sampling_event_type),
                       error=str(error))
         raise ValidationError(msg, params=params)