def METHOD_NAME(self, name, opts):
    """Build the full list of options.
    This includes appending the filenames and incorporating runtime
    options.
    """
    from .base import task_classes, task_type
    options = OrderedDict()
    options["outfile"] = self.paths(name)[0]
    # look for psf for this night on disk
    props = self.name_split(name)
    camera = "{}{}".format(props["band"], props["spec"])
    dummy_expid    = 99999999
    template_input = findfile("fiberflat", night=props["night"], expid=dummy_expid,
                              camera=camera,
                              band=props["band"],
                              spectrograph=props["spec"])
    template_input = template_input.replace("{:08d}".format(dummy_expid),"*")
    options["infile"]  = glob.glob(template_input)
    return option_list(options)