Generate a logging class that can decorate the base logger and intake information about file operations:
Full path to the file
Activity descriptor - e.g. create, modified, delete
High-Level Approach
Identify how file operation details can be passed into the base logging class/interface to support decoration (consider custom decorators for each activity descriptor?)
Implement logger including decorator within File Operations class
Validate logs output to ensure that they meet project requirements
Objective
Generate a logging class that can decorate the base logger and intake information about file operations:
High-Level Approach