1234567891011121314151617181920212223 |
- def debian_release_to_next(release)
- releases = [
- 'oldoldoldstable',
- 'oldoldstable',
- 'oldstable',
- 'stable',
- 'testing',
- 'unstable',
- 'experimental',
- ]
- if releases.include? release
- if releases.index(release)+1 < releases.count
- return releases[releases.index(release)+1]
- end
- end
- end
- Facter.add(:debian_nextrelease) do
- confine :operatingsystem => 'Debian'
- setcode do
- debian_release_to_next(Facter.value('debian_release'))
- end
- end
|