def METHOD_NAME():
    """Main function for checking assets against an asset recipe."""
    if not os.path.isdir(ASSETS_DIR):
        print(f"ERROR: Expected to run in root directory of microshift repository but was in {os.getcwd()}")
        sys.exit(1)
    # Merge the data from all of the asset files into one set so we
    # can ensure that everything in the assets directory is mentioned
    # in at least one input file.
    recipe = {"assets": []}
    for filename in RECIPE_FILEPATHS:
        with open(filename, encoding='utf-8') as recipe_file:
            r = yaml.load(recipe_file.read(), Loader=Loader)
            recipe["assets"].extend(r["assets"])
    found_error = any([
        check_assets_dir_against_instructions(recipe),
        check_for_redundant_instructions(recipe),
    ])
    if found_error:
        print("\nFAILURE")
        sys.exit(1)
    print("SUCCESS")