code: def validate_manifest_file(manifest, test, default_handler=None):
      """
      Validate the MANIFEST file
      :param manifest:
      :param test:
      :return:
      """
      assert datetime.strptime(
          manifest.get("createdOn"), "%d/%m/%Y %H:%M:%S"
      )
      assert manifest.get("runtime") == test.get("runtime")
      assert manifest.get("model").get("modelName") == test.get(
          "model-name"
      )
      if not default_handler:
          assert (
              manifest.get("model").get("handler")
              == test.get("handler").split("/")[-1]
          )
      else:
          assert manifest.get("model").get("handler") == test.get(
              "handler"
          )
      assert (
          manifest.get("archiverVersion") == model_archiver.__version__
      )
  
imports: import errno
  import json
  import os
  import platform
  import shutil
  import tempfile
  import time
  from argparse import Namespace
  from datetime import datetime
  from pathlib import Path
  import model_archiver
label_desc: Use image node_id 5 for calling a global function with example usage: validate_manifest_file(manifest, test, default_handler) without return types