mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-06 12:07:14 +00:00
Reformat everything.
This commit is contained in:
parent
3f2213791a
commit
340ff8586d
1008 changed files with 61301 additions and 58309 deletions
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue