This affects:
- Any build in a directory with a strange name.
- Any re-use of the lakeFS logging infrastructure in other projects.
- The lakeFS enterprise server. Many logs are emitted from files named "-Enterprise/...", which is oddly confusing.
We probably need to improve function logCallTrimmer. For instance, ProjectDirectoryName might be injected differently from other projects, it might be a var (set during some init), perhaps a var holding a regexp for the part to keep, or something else.