Module: PEBuild::Release
- Defined in:
- lib/pe_build/release.rb,
lib/pe_build/release/1_2.rb,
lib/pe_build/release/2_0.rb,
lib/pe_build/release/2_5.rb,
lib/pe_build/release/2_6.rb,
lib/pe_build/release/2_7.rb,
lib/pe_build/release/2_8.rb,
lib/pe_build/release/3_0.rb,
lib/pe_build/release/3_1.rb,
lib/pe_build/release/3_2.rb,
lib/pe_build/release/3_3.rb,
lib/pe_build/release/3_7.rb,
lib/pe_build/release/3_8.rb,
lib/pe_build/release/2015_2.rb,
lib/pe_build/release/2015_3.rb,
lib/pe_build/release/2016_1.rb,
lib/pe_build/release/2016_2.rb
Defined Under Namespace
Classes: Instance
Constant Summary collapse
- LATEST_VERSION =
'2016.2.0'
Class Method Summary collapse
Class Method Details
.[](ver) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/pe_build/release.rb', line 10 def self.[](ver) release = @releases[ver] if release.nil? logger = Log4r::Logger.new('vagrant::pe_build::release') logger.warn I18n.t 'pebuild.release.unknown_version', :missing_version => ver, :latest_version => LATEST_VERSION release = @releases[LATEST_VERSION] end release end |