From ff5090f1cc5f4b3f95cfdc0cd0ba7202e7a796c2 Mon Sep 17 00:00:00 2001 From: Nael Alolwani Date: Thu, 11 Jan 2018 18:25:46 +0800 Subject: [PATCH] adding minfds to supervisord --- cookbooks/supervisor/metadata.json | 2 +- cookbooks/supervisor/resources/service.rb | 1 + cookbooks/supervisor/templates/default/program.conf.erb | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cookbooks/supervisor/metadata.json b/cookbooks/supervisor/metadata.json index f7c42445..2404f644 100644 --- a/cookbooks/supervisor/metadata.json +++ b/cookbooks/supervisor/metadata.json @@ -1,6 +1,6 @@ { "name": "supervisor", - "version": "0.4.15", + "version": "0.4.16", "description": "Installs supervisor and provides resources to configure services", "long_description": "", "maintainer": "Noah Kantrowitz", diff --git a/cookbooks/supervisor/resources/service.rb b/cookbooks/supervisor/resources/service.rb index 3cfb86c3..ad0b5cab 100644 --- a/cookbooks/supervisor/resources/service.rb +++ b/cookbooks/supervisor/resources/service.rb @@ -51,6 +51,7 @@ property :directory, kind_of: [String, NilClass], default: nil property :umask, kind_of: [NilClass, String], default: nil property :serverurl, kind_of: String, default: 'AUTO' +property :minfds, kind_of: Integer, default: 1024 property :eventlistener, kind_of: [TrueClass, FalseClass], default: false property :eventlistener_buffer_size, kind_of: Integer, default: nil diff --git a/cookbooks/supervisor/templates/default/program.conf.erb b/cookbooks/supervisor/templates/default/program.conf.erb index b992f057..cb1bbc87 100644 --- a/cookbooks/supervisor/templates/default/program.conf.erb +++ b/cookbooks/supervisor/templates/default/program.conf.erb @@ -11,6 +11,7 @@ startretries=<%= @prog.startretries %> exitcodes=<%= @prog.exitcodes.join(',') %> stopsignal=<%= @prog.stopsignal %> stopwaitsecs=<%= @prog.stopwaitsecs %> +minfds=<%= @prog.minfds %> <% unless @prog.stopasgroup.nil? %> stopasgroup=<%= @prog.stopasgroup %> <% end %>