Currently we put the value || 'default' logic into the templates, rather than the config files themselves. E.g. see splunk_hostname in cookbooks/clearwater/templates/default/config.erb - could you move these there also