
The apache vhost templating is evaluated within the context of an inner puppet defined resource which overrides the $name value with its own $name. This means if we want to pass the $name of the outer mailman site defined resources we need to give it another non overridden name. In this case we alias $mailman_site_name to $name and use that. Change-Id: I22e7285161deb7e7945559e0b7a421d244ab1b7a