diff --git a/ext/windows/service/daemon.rb b/ext/windows/service/daemon.rb index ae001d54cfd..7b6d753b459 100755 --- a/ext/windows/service/daemon.rb +++ b/ext/windows/service/daemon.rb @@ -179,7 +179,7 @@ def parse_runinterval(puppet_path) def parse_log_level(puppet_path, cmdline_debug) begin - loglevel = %x(#{puppet_path} config --section agent --log_level notice print log_level).chomp + loglevel = "notice" unless loglevel && respond_to?("log_#{loglevel}") loglevel = :notice log_err("Failed to determine loglevel, defaulting to #{loglevel}")