code: def iter(self, reset=False, reverse=False):
          
          files = os.listdir(self.source)
          files.sort(reverse=reverse)
  
          for filename in files:
              try:
                  yield self.get(filename, reset)
              except PostNotFound:
                  continue
docs: Yield processed files one at a time, in natural order.