puppetlabs/puppet-apt — pull request #43 by kswia (2012-04-19 10:21:23+00:00)
Title: Ability to remove apt repository from sources.list.d

With this commit apt:source can be removed from server by setting ensure parameter:
apt::source { 'custom_repo':
ensure => absent,
...
}