MCPcopy
hub / github.com/benoitc/gunicorn / add_extra_file

Method add_extra_file

gunicorn/reloader.py:81–89  ·  view source on GitHub ↗
(self, filename)

Source from the content-addressed store, hash-verified

79 self._watcher = Inotify()
80
81 def add_extra_file(self, filename):
82 super().add_extra_file(filename)
83
84 dirname = os.path.dirname(filename)
85 if dirname in self._dirs:
86 return
87
88 self._watcher.add_watch(dirname, mask=self.event_mask)
89 self._dirs.add(dirname)
90
91 def get_dirs(self):
92 dirnames = [os.path.dirname(os.path.abspath(fname)) for fname in self.get_files()]

Callers

nothing calls this directly

Calls 2

addMethod · 0.80
add_extra_fileMethod · 0.45

Tested by

no test coverage detected