branan/puppet-module-s3file — pull request #1 by dvestal (2013-01-26 21:34:58+00:00)
Title: Wrapped the curl package definition with a defined check

I like how your module works. The only trouble that I have had is that I have other modules that create a define for curl as well. If they were executed before the include 's3file::curl' then you get a duplicate resource error. I have simply wrapped the define with a defined check so that it doesn't matter if another module defines it first.