I have a use case where I want to preface every message from a source with some kind of instance name. It would be easy to create a static template, but I would like to be able to use the same configuration include on all of the hosts and provide the "instance" name from a local configuration space. Is there any way to do this kind of thing @module confgen context(root) name(myinstance) exec("/bin/cat /path/to/instance/file") @define instance "myinstance()" template t_mytemplate { template("<$pri>$parsedate $parsehost ldap: `instance`: $parsemessage\n"); template_escape(no); }; or if the confgen could have a template context @module confgen context(template) name(myinstance) exec("/bin/cat /path/to/instance/file") template t_mytemplate { template("<$pri>$parsedate $parsehost ldap: $(myinstance): $parsemessage\n"); template_escape(no); }; Evan.