https://github.com/jstuart/puppet-epel
Manage EPEL installation via Puppet
You should look at the EPEL module by Michael Stahnke which will likely better meet your needs.
This will use the default public Fedora URIs.
Load the module via Puppet Code or your ENC.
include epel
class { 'epel':
release_uri => 'http://yum.internal/epel/epel-release-latest-6.noarch.rpm',
use_mirror => false,
static_base_uri => 'http://yum.internal/epel/6',
}