Add allow-transfers to views
Views support an `allow-transfer` directive essentially identical to the one in zones. Copy the code from `manifests/zone.pp` and `templates/zone.conf.erb` to support it.
This commit is contained in:
@@ -34,6 +34,13 @@ view "<%= @name %>" {
|
||||
};
|
||||
<%- end -%>
|
||||
<%- end -%>
|
||||
<%- if @allow_transfers and @allow_transfers != '' -%>
|
||||
allow-transfer {
|
||||
<%- Array(@allow_transfers).each do |allow_transfer| -%>
|
||||
<%= allow_transfer %>;
|
||||
<%- end -%>
|
||||
};
|
||||
<%- end -%>
|
||||
<%- if @empty_zones != '' -%>
|
||||
empty-zones-enable <%= @empty_zones ? 'yes' : 'no' %>;
|
||||
<%- end -%>
|
||||
|
||||
Reference in New Issue
Block a user