{"comment":{"url":"https://api.github.com/repos/jfarrell/puppet-dnsmasq/comments/15903213","html_url":"https://github.com/jfarrell/puppet-dnsmasq/commit/93958140cd293a5938aa020d7c383f92bfb86076#commitcomment-15903213","id":15903213,"user":{"login":"jfarrell","id":770483,"avatar_url":"https://avatars.githubusercontent.com/u/770483?v=3","gravatar_id":"","url":"https://api.github.com/users/jfarrell","html_url":"https://github.com/jfarrell","followers_url":"https://api.github.com/users/jfarrell/followers","following_url":"https://api.github.com/users/jfarrell/following{/other_user}","gists_url":"https://api.github.com/users/jfarrell/gists{/gist_id}","starred_url":"https://api.github.com/users/jfarrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfarrell/subscriptions","organizations_url":"https://api.github.com/users/jfarrell/orgs","repos_url":"https://api.github.com/users/jfarrell/repos","events_url":"https://api.github.com/users/jfarrell/events{/privacy}","received_events_url":"https://api.github.com/users/jfarrell/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"93958140cd293a5938aa020d7c383f92bfb86076","created_at":"2016-02-05T01:30:05Z","updated_at":"2016-02-05T01:30:05Z","body":"when wrapped with just the if block a warning is triggered when running in masterless puppet since the File_line is evaluated, but if you put the File_line in its own included class then it wont be evaluated except when $exported = true which avoids the warning"}}