def set_file(self, filename):
        filename = os.path.abspath(filename)
        self.set(ConfigSource(load_yaml(filename), filename))
:return: IterableList with the results of the traversal as produced by
dataset/ETHPy150Open beetbox/beets/beets/util/confit.py/Configuration.set_file--crossover with--dataset/ETHPy150Open gitpython-developers/GitPython/git/objects/util.py/Traversable.list_traverse