summaryrefslogtreecommitdiff
path: root/lib/chef/application/base.rb
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2019-07-15 21:23:16 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2019-07-15 21:23:16 -0700
commit76352b126bf50987fda6080dec22b10527eeb705 (patch)
tree417aaead4dceeef9809f21745b58ee6bfec3caa4 /lib/chef/application/base.rb
parent7109ea1f3ea01e768151380c6f2bc000b6396b6f (diff)
downloadchef-76352b126bf50987fda6080dec22b10527eeb705.tar.gz
missing SELF_PIPE for the daemon loop
Diffstat (limited to 'lib/chef/application/base.rb')
-rw-r--r--lib/chef/application/base.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/chef/application/base.rb b/lib/chef/application/base.rb
index 955d96b2a7..957d19a127 100644
--- a/lib/chef/application/base.rb
+++ b/lib/chef/application/base.rb
@@ -31,6 +31,9 @@ class Chef::Application::Base < Chef::Application
include ChefConfig::Mixin::DotD
include LicenseAcceptance::CLIFlags::MixlibCLI
+ # Mimic self_pipe sleep from Unicorn to capture signals safely
+ SELF_PIPE = [] # rubocop:disable Style/MutableConstant
+
option :config_option,
long: "--config-option OPTION=VALUE",
description: "Override a single configuration option.",