logger = logging.getLogger('application')
logger.setLevel(logging.DEBUG)
fh = logging.FileHandler('app.log')
fh.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
fh.setFormatter(formatter)
logger.addHandler(fh)
class blah()
def blah1(self)
....
....
self.logger.DEBUG("You dont have root privileges")
def blah1(self)
....
....
self.logger.DEBUG("You dont have root privileges2")
if __name__ == "__main__":
b= blah()
b.blah1()
Guys im trying to get each of my functions to report into a log file in my python script. But its not logging. Where have i gone wrong?
Thanks William