Re: haproxy include config

From: Holger Just <haproxy#meine-er.de>
Date: Thu, 09 Jul 2009 23:12:09 +0200


On 09.07.2009 7:15 Uhr, Willy Tarreau wrote:
> As I said in earlier mail, I have implemented the "multiple file" loading
> in 1.4-dev :
>
> http://haproxy.1wt.eu/git?p=haproxy.git;a=commit;h=5d01a63b7862235fdd3119cb29d5a0cfd04edb91
>
> If many people are interested, I know it will be quite easy to backport it
> to 1.3, and I can merge it into 1.3.19 once I have a few other things to
> put with it.

Willy!

Would it be difficult to extent your patch to load all files (potentially named *.cfg or something like that) in a directory? You could check each argument if it's a file or a directory and include its containing files if its the latter.

I think that would be more flexible and allow for a more natural configuration. You could for example create a self configuring loadbalancer by just dropping a file with a server definition to a "backend directory" and issuing a reload. Judging from the comments above that seems to be desirable to at least some of us :)

Unfortunately, I'm not that fluent in C so I can not provide a proper patch but perhaps someone else can?

--Holger Received on 2009/07/09 23:12

This archive was generated by hypermail 2.2.0 : 2009/07/09 23:15 CEST