YashKumarVerma / project-os-healing-os

comparative analysis of scheduling algorithms
https://github.com/YashKumarVerma/self-healing-remote
0 stars 3 forks source link

Log Writer #3

Open YashKumarVerma opened 3 years ago

YashKumarVerma commented 3 years ago

All Actions done on/via any component are logged with all details, everything that user enters, with timestamps, sequentially, are written to a log file. The log file is not a simple text file, but a binary file which stores / objects so that logs can be readed and parsed back into original format easily.

Requested Features :

ls
:checkpoint create
# generates the following log entry
[
    {
      category: COMMAND_SYSTEM,
      rawCommand: "ls",
      timeStamp: 1600671076,
    },
    {
      category: COMMAND_UTILITY,
      rawCommand: "checkpoint create",
      timeStamp: 1600671076
    }
]
yashkumarverma-assistant[bot] commented 3 years ago

Thanks @YashKumarVerma, for raising the issue! 🙌 One of our team mates will revert on this soon. ✅