MCPcopy Index your code
hub / github.com/pgadmin-org/pgadmin4 / register

Method register

web/pgadmin/misc/__init__.py:191–230  ·  view source on GitHub ↗

Override the default register function to automagically register sub-modules at once.

(self, app, options)

Source from the content-addressed store, hash-verified

189 'misc.upgrade_check', 'misc.auto_update']
190
191 def register(self, app, options):
192 """
193 Override the default register function to automagically register
194 sub-modules at once.
195 """
196 from .bgprocess import blueprint as module
197 self.submodules.append(module)
198
199 from .cloud import blueprint as module
200 self.submodules.append(module)
201
202 from .dependencies import blueprint as module
203 self.submodules.append(module)
204
205 from .dependents import blueprint as module
206 self.submodules.append(module)
207
208 from .file_manager import blueprint as module
209 self.submodules.append(module)
210
211 from .statistics import blueprint as module
212 self.submodules.append(module)
213
214 from .workspaces import blueprint as module
215 self.submodules.append(module)
216
217 def autovacuum_sessions():
218 try:
219 with app.app_context():
220 cleanup_session_files()
221 finally:
222 # repeat every five minutes until exit
223 # https://github.com/python/cpython/issues/98230
224 t = threading.Timer(5 * 60, autovacuum_sessions)
225 t.daemon = True
226 t.start()
227
228 app.register_before_app_start(autovacuum_sessions)
229
230 super().register(app, options)
231
232
233# Initialise the module

Callers 7

register_preferencesMethod · 0.45
initChartFunction · 0.45
register_preferencesMethod · 0.45
register_preferencesMethod · 0.45
register_preferencesMethod · 0.45
register_preferencesMethod · 0.45
get_test_modulesFunction · 0.45

Calls 2

appendMethod · 0.80

Tested by 1

get_test_modulesFunction · 0.36