Directive processor doesn't use pathname or yaml