Exemplo n.º 1
0
 def get_open_files(self):
     """Return files opened by process."""
     if self.pid == 0:
         raise AccessDenied(self.pid, self._process_name)
     files = []
     rawlist = _psutil_osx.get_process_open_files(self.pid)
     for path, fd in rawlist:
         if os.path.isfile(path):
             ntuple = ntuple_openfile(path, fd)
             files.append(ntuple)
     return files
Exemplo n.º 2
0
 def get_open_files(self):
     """Return files opened by process."""
     if self.pid == 0:
         return []
     files = []
     rawlist = _psutil_osx.get_process_open_files(self.pid)
     for path, fd in rawlist:
         if isfile_strict(path):
             ntuple = nt_openfile(path, fd)
             files.append(ntuple)
     return files
Exemplo n.º 3
0
 def get_open_files(self):
     """Return files opened by process."""
     if self.pid == 0:
         return []
     files = []
     rawlist = _psutil_osx.get_process_open_files(self.pid)
     for path, fd in rawlist:
         if os.path.isfile(path):
             ntuple = nt_openfile(path, fd)
             files.append(ntuple)
     return files