def validate_root()

in vs-metadata/validate.py [0:0]


def validate_root(root_node):
    """
    checks that we have the expected root node and namespace
    :param root_node:
    :return:
    """
    passing = True
    tagname, tagnamespace = split_namespace(root_node.tag)
    if tagname != "MetadataFieldGroupDocument":
        print("Root node was '{0}', not MetadataFieldGroupDocument".format(root_node.tag))
        passing = False
    if tagnamespace != "http://xml.vidispine.com/schema/vidispine":
        print("XML namespace was incorrect")
        passing = False
    return passing