@gen.engine
def SetupAndDispatch(callback):
  EmailManager.SetInstance(SendGridEmailManager())

  # Try not to disturb production usage while checking and repairing the database.
  ThrottleUsage()

  client = db_client.DBClient.Instance()

  # Dispatch command-line options.
  yield gen.Task(Dispatch, client)
  callback()
Given a dataset_record and corresponding dataset, build the vrt that
dataset/ETHPy150Open viewfinderco/viewfinder/backend/db/tools/dbchk.py/SetupAndDispatch--crossover with--dataset/ETHPy150Open GeoscienceAustralia/agdc/src/landsat_ingester/landsat_bandstack.py/LandsatBandstack.buildvrt