Include Stream configs in Nginx config if missing
This commit is contained in:
parent
4cd0149f76
commit
f17dd53f69
@ -65,3 +65,17 @@ end
|
||||
unless node.chef_environment == "development"
|
||||
include_recipe "kosmos-nginx::firewall"
|
||||
end
|
||||
|
||||
ruby_block "nginx configuration" do
|
||||
block do
|
||||
file = Chef::Util::FileEdit.new("/etc/nginx/nginx.conf")
|
||||
file.insert_line_if_no_match(/stream {/, <<-EOF
|
||||
stream {
|
||||
include /etc/nginx/streams-enabled/*;
|
||||
}
|
||||
EOF
|
||||
)
|
||||
file.write_file
|
||||
end
|
||||
notifies :reload, 'ohai[reload_nginx]', :immediately
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user