]> git.openstreetmap.org Git - chef.git/blob - cookbooks/systemd/templates/default/path.erb
Handle interfaces with no address
[chef.git] / cookbooks / systemd / templates / default / path.erb
1 # DO NOT EDIT - This file is being maintained by Chef
2
3 [Unit]
4 Description=<%= @description %>
5 <% if @after -%>
6 After=<%= Array(@after).join(" ") %>
7 <% end -%>
8 <% if @wants -%>
9 Wants=<%= Array(@wants).join(" ") %>
10 <% end -%>
11
12 [Path]
13 <% Array(@path_exists).each do |path| -%>
14 PathExists=<%= path %>
15 <% end -%>
16 <% Array(@path_exists_glob).each do |path| -%>
17 PathExistsGlob=<%= path %>
18 <% end -%>
19 <% Array(@path_changed).each do |path| -%>
20 PathChanged=<%= path %>
21 <% end -%>
22 <% Array(@path_modified).each do |path| -%>
23 PathModified=<%= path %>
24 <% end -%>
25 <% Array(@directory_not_empty).each do |path| -%>
26 DirectoryNotEmpty=<%= path %>
27 <% end -%>
28 <% if @unit -%>
29 Unit=<%= @unit %>
30 <% end -%>
31 <% if @make_directory -%>
32 MakeDirectory=<%= @make_directory %>
33 <% end -%>
34 <% if @directory_mode -%>
35 DirectoryMode=<%= sprintf("0%o", @directory_mode) %>
36 <% end -%>
37
38 [Install]
39 WantedBy=multi-user.target