We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a734a6 commit d2adf16Copy full SHA for d2adf16
workers/event_catcher/worker
@@ -8,7 +8,10 @@ gemfile(false) do
8
gem "manageiq-loggers", "~>1.0"
9
gem "manageiq-messaging", "~> 1.0"
10
gem "rbvmomi2", "~> 3.3"
11
- gem "sd_notify" if ENV.fetch("NOTIFY_SOCKET", nil)
+ if ENV.fetch("APPLIANCE", nil)
12
+ gem "sd_notify"
13
+ gem "systemd-journal"
14
+ end
15
gem "json"
16
end
17
@@ -20,7 +23,13 @@ def setproctitle
20
23
21
24
22
25
def build_logger
- ManageIQ::Loggers::Base.new($stdout) # TODO: build container/journal/base logger
26
+ if ENV.fetch("CONTAINER", nil)
27
+ ManageIQ::Loggers::Container.new
28
+ elsif ENV.fetch("APPLIANCE", nil)
29
+ ManageIQ::Loggers::Journald.new
30
+ else
31
+ ManageIQ::Loggers::Base.new($stdout)
32
33
34
35
def main(args)
0 commit comments