Issue #2067809 by Berdir, damiankloip: Fixed YamlDiscovery uses basename of directory instead of module name.