OSDN Git Service

5611a9854a002761c0b4ea92621ad8100a085986
[metasearch/grid-chef-repo.git] / cookbooks / docker-grid / templates / default / etc / apt / sources.list.d / docker.list
1 <%
2 platform = node['platform']
3 arch = nil
4 case node['kernel']['machine']
5 when 'x86_64'
6   arch = 'amd64'
7 when 'armv7l', 'armv6l'
8   arch = 'armhf'
9 end
10 enable_new_repo = node['docker-grid']['dockerproject']['enable_new_repo']
11 override_apt_line = node['docker-grid']['apt_repo']['override_apt_line']
12 if !override_apt_line.nil? && !override_apt_line.empty?
13 -%>
14 <%= override_apt_line %>
15 <%
16 else
17   if enable_new_repo
18 -%>
19 deb [arch=<%= arch %>] <%= node['docker-grid']['apt_repo']['url'] %> <%= node['lsb']['codename'] %> <%= node['docker-grid']['dockerproject']['apt_new_repo_sections'] %>
20 <%
21   else
22 -%>
23 deb <%= node['docker-grid']['apt_repo']['url'] %> <%= platform %>-<%= node['lsb']['codename'] %> main
24 <%
25   end
26 end
27 -%>