code: def _walk_report(self, folder):
          '''returns a dictonary of dictionaries in the format {directory_name:[file1,file2,filex]}'''
  
          dir_list = {}
          try:
              for dirName, subdirList, fileList in os.walk(folder):
                  x = []
                  for fname in fileList:
                      x.append(fname)
                  dir_list[dirName] = x
  
              return dir_list
          except Exception as e: # pragma: no cover
              self.logger.exception(e)
              raise Exception("WalkReport Error: Unable to Walk Report"f _walk_report(self, folder):
          '''returns a dictonary of dictionaries in the format {directory_name:[file1,file2,filex]}'''
  
          dir_list = {}
          try:
              for dirName, subdirList, fileList in os.walk(folder):
                  x = []
                  for fname in fileList:
                      x.append(fname)
                  dir_list[dirName] = x
  
              return dir_list
          except Exception as e: # pragma: no cover
              self.logger.exception(e)
              raise Exception("WalkReport Error: Unable to Walk Report")
docs: returns a dictonary of dictionaries in the format {directory_name:[file1,file2,filex]}