1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-04-06 20:17:15 +00:00

Reformat everything.

This commit is contained in:
Felix Fontein 2025-11-01 12:08:41 +01:00
parent 3f2213791a
commit 340ff8586d
1008 changed files with 61301 additions and 58309 deletions

View file

@ -124,37 +124,37 @@ from ansible.module_utils.basic import AnsibleModule
def get_facility(facility):
return {
'kern': syslog.LOG_KERN,
'user': syslog.LOG_USER,
'mail': syslog.LOG_MAIL,
'daemon': syslog.LOG_DAEMON,
'auth': syslog.LOG_AUTH,
'lpr': syslog.LOG_LPR,
'news': syslog.LOG_NEWS,
'uucp': syslog.LOG_UUCP,
'cron': syslog.LOG_CRON,
'syslog': syslog.LOG_SYSLOG,
'local0': syslog.LOG_LOCAL0,
'local1': syslog.LOG_LOCAL1,
'local2': syslog.LOG_LOCAL2,
'local3': syslog.LOG_LOCAL3,
'local4': syslog.LOG_LOCAL4,
'local5': syslog.LOG_LOCAL5,
'local6': syslog.LOG_LOCAL6,
'local7': syslog.LOG_LOCAL7
"kern": syslog.LOG_KERN,
"user": syslog.LOG_USER,
"mail": syslog.LOG_MAIL,
"daemon": syslog.LOG_DAEMON,
"auth": syslog.LOG_AUTH,
"lpr": syslog.LOG_LPR,
"news": syslog.LOG_NEWS,
"uucp": syslog.LOG_UUCP,
"cron": syslog.LOG_CRON,
"syslog": syslog.LOG_SYSLOG,
"local0": syslog.LOG_LOCAL0,
"local1": syslog.LOG_LOCAL1,
"local2": syslog.LOG_LOCAL2,
"local3": syslog.LOG_LOCAL3,
"local4": syslog.LOG_LOCAL4,
"local5": syslog.LOG_LOCAL5,
"local6": syslog.LOG_LOCAL6,
"local7": syslog.LOG_LOCAL7,
}.get(facility, syslog.LOG_DAEMON)
def get_priority(priority):
return {
'emerg': syslog.LOG_EMERG,
'alert': syslog.LOG_ALERT,
'crit': syslog.LOG_CRIT,
'err': syslog.LOG_ERR,
'warning': syslog.LOG_WARNING,
'notice': syslog.LOG_NOTICE,
'info': syslog.LOG_INFO,
'debug': syslog.LOG_DEBUG
"emerg": syslog.LOG_EMERG,
"alert": syslog.LOG_ALERT,
"crit": syslog.LOG_CRIT,
"err": syslog.LOG_ERR,
"warning": syslog.LOG_WARNING,
"notice": syslog.LOG_NOTICE,
"info": syslog.LOG_INFO,
"debug": syslog.LOG_DEBUG,
}.get(priority, syslog.LOG_INFO)
@ -162,19 +162,36 @@ def main():
# define the available arguments/parameters that a user can pass to
# the module
module_args = dict(
ident=dict(type='str', default='ansible_syslogger'),
msg=dict(type='str', required=True),
priority=dict(type='str',
choices=["emerg", "alert", "crit", "err", "warning",
"notice", "info", "debug"],
default='info'),
facility=dict(type='str',
choices=["kern", "user", "mail", "daemon", "auth",
"lpr", "news", "uucp", "cron", "syslog",
"local0", "local1", "local2", "local3",
"local4", "local5", "local6", "local7"],
default='daemon'),
log_pid=dict(type='bool', default=False)
ident=dict(type="str", default="ansible_syslogger"),
msg=dict(type="str", required=True),
priority=dict(
type="str", choices=["emerg", "alert", "crit", "err", "warning", "notice", "info", "debug"], default="info"
),
facility=dict(
type="str",
choices=[
"kern",
"user",
"mail",
"daemon",
"auth",
"lpr",
"news",
"uucp",
"cron",
"syslog",
"local0",
"local1",
"local2",
"local3",
"local4",
"local5",
"local6",
"local7",
],
default="daemon",
),
log_pid=dict(type="bool", default=False),
)
module = AnsibleModule(
@ -183,28 +200,29 @@ def main():
result = dict(
changed=False,
ident=module.params['ident'],
priority=module.params['priority'],
facility=module.params['facility'],
log_pid=module.params['log_pid'],
msg=module.params['msg']
ident=module.params["ident"],
priority=module.params["priority"],
facility=module.params["facility"],
log_pid=module.params["log_pid"],
msg=module.params["msg"],
)
# do the logging
try:
syslog.openlog(module.params['ident'],
syslog.LOG_PID if module.params['log_pid'] else 0,
get_facility(module.params['facility']))
syslog.syslog(get_priority(module.params['priority']),
module.params['msg'])
syslog.openlog(
module.params["ident"],
syslog.LOG_PID if module.params["log_pid"] else 0,
get_facility(module.params["facility"]),
)
syslog.syslog(get_priority(module.params["priority"]), module.params["msg"])
syslog.closelog()
result['changed'] = True
result["changed"] = True
except Exception as exc:
module.fail_json(error=f'Failed to write to syslog {exc}', exception=traceback.format_exc(), **result)
module.fail_json(error=f"Failed to write to syslog {exc}", exception=traceback.format_exc(), **result)
module.exit_json(**result)
if __name__ == '__main__':
if __name__ == "__main__":
main()