コード例 #1
0
def set_validated_state(dataset_instance):
    datatype_validation = validate(dataset_instance)

    dataset_instance.validated_state = datatype_validation.state
    dataset_instance.validated_state_message = datatype_validation.message

    # Set special metadata property that will reload this on server side.
    dataset_instance.metadata.__validated_state__ = datatype_validation.state
    dataset_instance.metadata.__validated_state_message__ = datatype_validation.message
コード例 #2
0
ファイル: set_metadata.py プロジェクト: davebx/toolshed
def set_validated_state(dataset_instance):
    from galaxy.datatypes.data import validate
    datatype_validation = validate(dataset_instance)

    dataset_instance.validated_state = datatype_validation.state
    dataset_instance.validated_state_message = datatype_validation.message

    # Set special metadata property that will reload this on server side.
    setattr(dataset_instance.metadata, "__validated_state__", datatype_validation.state)
    setattr(dataset_instance.metadata, "__validated_state_message__", datatype_validation.message)
コード例 #3
0
ファイル: test_validation.py プロジェクト: xingyongma/galaxy
def _run_validation(extension, file_name):
    datatype = datatypes_registry.datatypes_by_extension[extension]
    validation = validate(MockDataset(get_test_fname(file_name), datatype))
    return validation