Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Commit

Permalink
[nginx] Use new style properties
Browse files Browse the repository at this point in the history
  • Loading branch information
frodenas committed Feb 19, 2013
1 parent 6353a64 commit 956407a
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
12 changes: 12 additions & 0 deletions jobs/nginx/spec
Expand Up @@ -8,3 +8,15 @@ templates:

packages:
- nginx

properties:
nginx.workers:
description: Number of nginx worker processes
default: 1
wordpress.servername:
description: Name of the virtual server
wordpress.port:
description: TCP port upstream (backends) servers listen on
default: 8008
wordpress.servers:
description: Array of upstream (backends) servers
8 changes: 4 additions & 4 deletions jobs/nginx/templates/nginx.conf.erb
@@ -1,5 +1,5 @@
user root root;
worker_processes <%= properties.nginx.workers || 1 %>;
worker_processes <%= p("nginx.workers") %>;

error_log /var/vcap/sys/log/nginx/nginx.error.log;
pid /var/vcap/sys/run/nginx/nginx.pid;
Expand Down Expand Up @@ -39,14 +39,14 @@ http {
client_max_body_size 256M;

upstream wordpress {
<% properties.wordpress.servers.each do |server| %>
server <%= server %>:<%= properties.wordpress.port %>;
<% p("wordpress.servers").each do |server| %>
server <%= server %>:<%= p("wordpress.port") %>;
<% end %>
}

server {
listen 80;
server_name "<%= properties.wordpress.servername %>";
server_name "<%= p("wordpress.servername") %>";
server_name_in_redirect off;

location / {
Expand Down

0 comments on commit 956407a

Please sign in to comment.