X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=templates%2Fpin.pref.erb;h=62c44c72414b41551ad8334c468ec70ba8ccc80f;hb=2e206e31e4f01bd127cfebc7ee36cf5fd72def22;hp=74df8b79c45b54b36400e7d942da2f67df6c9e4d;hpb=18ee4cc6c9eb8d16becfec68254d8955eb10c7d5;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/templates/pin.pref.erb b/templates/pin.pref.erb index 74df8b7..62c44c7 100644 --- a/templates/pin.pref.erb +++ b/templates/pin.pref.erb @@ -1,3 +1,20 @@ +<%- +@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 +-%> # <%= @name %> Explanation: <%= @explanation %> Package: <%= @packages %>