code: def isense_parse(self, filepath, modulename):
          
          #We only want to check whether the file has been modified for reload
          from datetime import datetime
          if modulename not in self._last_isense_check:
              self._last_isense_check[modulename] = datetime.utcnow()
              self.parse(filepath, True)
          else:
              elapsed = (datetime.utcnow() - self._last_isense_check[modulename]).seconds
              if elapsed > 60:
                  self.parse(filepath, True)
                  self._last_isense_check[modulename] = datetime.utcnow()
docs: Parses the specified file from either memory, cached disk or full disk
          depending on whether the fetch is via SSH or not and how long it has been
          since we last checked the modification time of the file.