0e0c6853fb
v1.8.0 47c6f338eda98ed849531d92b63c5e33103f76e4 source https://github.com/puppetlabs/puppetlabs-apt Related blueprint merge-openstack-puppet-modules Related-bug: #1443800 Change-Id: I5f86751ba9b16fdedd209677bb67e23cdb85b44f Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
22 lines
718 B
Plaintext
22 lines
718 B
Plaintext
<%-
|
|
@pin = "release a=#{@name}" # default value
|
|
if @pin_release.length > 0
|
|
options = []
|
|
options.push("a=#{@release}") if @release.length > 0
|
|
options.push("n=#{@codename}") if @codename.length > 0
|
|
options.push("v=#{@release_version}") if @release_version.length > 0
|
|
options.push("c=#{@component}") if @component.length > 0
|
|
options.push("o=#{@originator}") if @originator.length > 0
|
|
options.push("l=#{@label}") if @label.length > 0
|
|
@pin = "release #{options.join(', ')}"
|
|
elsif @version.length > 0
|
|
@pin = "version #{@version}"
|
|
elsif @origin.length > 0
|
|
@pin = "origin #{@origin}"
|
|
end
|
|
-%>
|
|
Explanation: <%= @explanation %>
|
|
Package: <%= @packages_string %>
|
|
Pin: <%= @pin %>
|
|
Pin-Priority: <%= @priority %>
|