$title
é especialmente definido para o título do recurso dentro do escopo de um tipo definido, o qual exec
não é.
Então, se você tivesse ...
define finger {
exec { 'finger-$title':
command => "/usr/bin/finger $title",
logoutput => true
}
}
finger { "harryd": }
.. então isso funcionaria como pretendido, já que dentro do escopo do tipo definido, $title
é definido como o título do tipo definido.
Você pode esclarecer o que você está tentando alcançar?