I always add an exception handler when a new method is created, and I don't know if it is a good or bad practice. I thought it may be a bit of an annoyance when viewing the source code.
Is it a good practice to put logging functions in the exception block?
def insert_new_camera(self, camera, records, file_hdlr):
except BaseException as e: