I should add that the records.cfg is the only current way to load a cfg
file with a different name. The runroot and the env vars only allow us to
point to a different directory with the predefined names.

still +1 for this, however, there might be a functional break for some
people because of this as they depend on file names vs directory locations

Jason

On Mon, Nov 4, 2019 at 3:33 PM Randall Meyer <randallme...@yahoo.com.invalid>
wrote:

>  +1
>     On Friday, November 1, 2019, 06:52:45 AM PDT, Leif Hedstrom <
> zw...@apache.org> wrote:
>
>  Hi all,
>
> I’d like to remove all (most?) of the settings that lets you override
> configuration file names via records.config. We have other means to
> accomplish this (environment variables / runroot), and, many times, this
> “feature” has caused problems during upgrades. In addition, debug / warning
> / error messages often hardocdes these file names, making it even more
> confusing when debugging issues.
>
> I’ve put up a first cut at this, which eliminates the configuration option
> for storage.config. The rest would follow a similar pattern. Let me know if
> you have any concerns about this (but no bike shedding, the color is blue,
> I repeat, the color is blue!). I want this in for v9.0.0.
>
> Cheers,
>
> — Leif
>
> https://github.com/apache/trafficserver/pull/6106

Reply via email to