puppetlabs/puppetlabs-apt — pull request #60 by branan (2012-05-23 00:24:44+00:00)
Title: (#14657) Fix filename when there is a period in the PPA

When adding a ppa with a period in the filename, the apt module does not properly determine the filename for the File resource.

As an example, consider `ppa:chris-lea/node.js`

The apt module creates a filename `chris-lea-node.js-precise.list`

The add-apt-repository script stores this repository in `chris-lea-node_js-precise.list`

I know this needs a test, but I wanted to get the fix out where it can be looked at sooner than later.