#
# This scriptlet loads the releasename for the local Debianverison
#

require 'thread'

DEBIAN_RELEASES = {
	'3.0' => 'woody',
	'3.1' => 'sarge',
	'testing/unstable' => 'etch'
	}

if Facter.operatingsystem == "Debian"
	Thread::exclusive do
		File.readlines("/etc/debian_version").each do |l|
			Facter.add("Debianversion") do
				setcode do
					DEBIAN_RELEASES[l.strip]
				end
			end
		end
	end
end

