Preview: dmesg.py
Size: 626 B
/home/godevadmin/public_html/upload_images/home/000~ROOT~000/lib/fm-agent/countermeasures/plugins/dmesg.py
""" FortiMonitor dmesg Countermeasure Copyright 2023 Fortinet, Inc. All Rights Reserved. [email protected] """ from CountermeasurePlugin import CountermeasurePlugin class DmesgCountermeasure(CountermeasurePlugin): name = "dmesg" textkey = "info.dmesg" description = "Gather the latest lines from dmesg" num_lines = 50 author = "[email protected]" def run(self): """ Execute the countermeasure action """ return_code, output = self.execute("dmesg | tail -n %s" % self.num_lines) self.save_text_output(output) self.save_return_code(return_code)
Directory Contents
Dirs: 0 × Files: 13