Gabriel Blanchard wrote:
There's something I don't understand though, once you've registered your xlat function using
xlat_register(inst->xlat_name, <function name here>, inst);
Where/how do you call it?
Instead of a configuration like: foo_query = "hello %T" you use: foo_query = "hello %{rediswho:trim_count}" The first is specific to the rediswho module, and can't be used *anywhere* else. The second is a little more awkward to read, but more generic. Or, you could do what the SQL module does: foo_query = "hello ${trim_count}" in which case "trim_count" is taken from the configuration when the module loads. The server core parses the string, and when the module "init" routine is called, it sees: foo_query = "hello 5" Much better... Alan DeKok.