mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-18 06:41:04 +00:00
Cast syslogport value from getenv as int (#22664)
SysLogHandler requires an int for port, but getenv produces a string. Cast return from getenv as int to overcome this mismatch.
This commit is contained in:
@@ -38,7 +38,7 @@ class CallbackModule(CallbackBase):
|
||||
|
||||
self.handler = logging.handlers.SysLogHandler(
|
||||
address = (os.getenv('SYSLOG_SERVER','localhost'),
|
||||
os.getenv('SYSLOG_PORT',514)),
|
||||
int(os.getenv('SYSLOG_PORT',514))),
|
||||
facility= os.getenv('SYSLOG_FACILITY',logging.handlers.SysLogHandler.LOG_USER)
|
||||
)
|
||||
self.logger.addHandler(self.handler)
|
||||
|
||||
Reference in New Issue
Block a user