MCPcopy
hub / github.com/celery/celery / _maybe_reload_module

Method _maybe_reload_module

celery/worker/worker.py:288–294  ·  view source on GitHub ↗
(self, module, force_reload=False, reloader=None)

Source from the content-addressed store, hash-verified

286 )
287
288 def _maybe_reload_module(self, module, force_reload=False, reloader=None):
289 if module not in sys.modules:
290 logger.debug('importing module %s', module)
291 return self.app.loader.import_from_cwd(module)
292 elif force_reload:
293 logger.debug('reloading module %s', module)
294 return reload_from_cwd(sys.modules[module], reloader)
295
296 def info(self):
297 uptime = datetime.now(timezone.utc) - self.startup_time

Callers 1

_reload_modulesMethod · 0.95

Calls 2

reload_from_cwdFunction · 0.90
import_from_cwdMethod · 0.80

Tested by

no test coverage detected