Gives SaltStack access to Windows event log Charles McMarrow <cmcmarrow@saltstack.com>
salt.modules.win_event_viewer.
TimeTuple
(year, month, day, hour, minute, second)¶day
¶Alias for field number 2
hour
¶Alias for field number 3
minute
¶Alias for field number 4
month
¶Alias for field number 1
second
¶Alias for field number 5
year
¶Alias for field number 0
salt.modules.win_event_viewer.
clear_log
(log_name, target_computer=None)¶Clears event log. A clear log event will be add it after the log was clear.
str
None or str
salt.modules.win_event_viewer.
get_event_filter_generator
(log_name, target_computer=None, all_requirements=True, **kwargs)¶Will find events that meet the requirements
str
None or str
bool True: all requirements most be meet False: only a single requirement most be meet
requirements for the events
dict
salt.modules.win_event_viewer.
get_event_generator
(log_name, target_computer=None, raw=False)¶Will get all log events one by one. Events are not in exact order.
str
None or str
bool True: PyEventLogRecord False: dict
PyEventLogRecord or dict
salt.modules.win_event_viewer.
get_event_sorted_by_info_generator
(log_name, target_computer=None)¶Makes keys to event
str
None or str
dict
salt.modules.win_event_viewer.
get_events
(log_name, target_computer=None, raw=False)¶Convert pywinypes.datetime into a TimeTuple.
str
None or str
bool True: PyEventLogRecord False: dict
tuple
salt.modules.win_event_viewer.
get_events_filter
(log_name, target_computer=None, all_requirements=True, **kwargs)¶Find events that meet the requirements.
str
None or str
bool True: all requirements most be meet False: only a single requirement most be meet
requirements for the events
list
salt.modules.win_event_viewer.
get_events_sorted_by_info
(log_name, target_computer=None)¶Make dict of sorted events
str
None or str
dict
salt.modules.win_event_viewer.
get_number_of_events
(log_name, target_computer=None)¶Gets the number of events in a log.
str
None or str
int
salt.modules.win_event_viewer.
log_event
(application_name, event_id, **kwargs)¶Adds event to application log.
str
int
parts of event
salt.modules.win_event_viewer.
make_event_dict
(event)¶Will make a PyEventLogRecord into a dict.
PyEventLogRecord
dict