From 1a4f171d1ca9319e10d5073320567dfe0bc9a873 Mon Sep 17 00:00:00 2001 From: Dorian Pula Date: Fri, 20 May 2016 00:31:47 -0400 Subject: [PATCH] Add environment variables to the supervisord configuration since you need them for NodeJS apps. --- defaults/main.yml | 11 +++++++---- meta/main.yml | 1 + 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index c738422..c2f71a1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -11,11 +11,14 @@ nodejs_app_root_path: "{{ web_root }}/{{ nodejs_app_name }}" nodejs_app_static_path: "{{ web_root }}/{{ nodejs_app_name }}/static" nodejs_app_hostname: localhost -nodejs_app_supervisor_command: "PORT={{ nodejs_app_port }} node {{ nodejs_app_root_path }}/{{ nodejs_app_script }}" +nodejs_app_supervisor_command: "node {{ nodejs_app_root_path }}/{{ nodejs_app_script }}" nodejs_version_family: "5.x" # Other valid value is 4.x nodejs_app_global_install: - - browserify - - babel-cli - - less + - browserify + - babel-cli + - less + +nodejs_app_envs: + port: "{{ nodejs_app_port }}" diff --git a/meta/main.yml b/meta/main.yml index bde4b3a..c704653 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -33,3 +33,4 @@ dependencies: nsbase_app_service_stop_signal: QUIT nsbase_app_nginx_config: "{{ nodejs_app_nginx_config }}" nsbase_app_static_path: "{{ nodejs_app_static_path }}" + nsbase_app_env: "{{ nodejs_app_envs }}"