schrodinger.application.job_monitor.job_monitor_diagnostics_dialog module¶
- class schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.CollectJobDiagnosticsModel(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.models.parameters.CompoundParam
- job_ids: list¶
A parameter of the class.
- job_idsChanged¶
A
pyqtSignal
emitted by instances of the class.
- job_idsReplaced¶
A
pyqtSignal
emitted by instances of the class.
- class schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.CollectJobDiagnosticsDialog(job_ids, parent=None)¶
Bases:
schrodinger.models.mappers.MapperMixin
,schrodinger.ui.qt.basewidgets.BaseDialog
- Variables
updateStatusBar (QtCore.pyqtSignal) – a signal to update the status of
CollectJobDiagnosticsTask
.
- model_class¶
alias of
schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.CollectJobDiagnosticsModel
- ui_module = <module 'schrodinger.application.job_monitor.diagnostics_dialog_ui' from '/scr/buildbot/builds/core-suite-ci/core-suite-ci/build/internal/lib/python3.11/site-packages/schrodinger/application/job_monitor/diagnostics_dialog_ui.py'>¶
- updateStatusBar¶
A
pyqtSignal
emitted by instances of the class.
- __init__(job_ids, parent=None)¶
- initSetUp()¶
Creates widget from
ui
and stores itui_widget
.Suggested subclass use: create and initialize subwidgets, and connect signals.
- startTask()¶
- onTaskStatusChanged(status)¶
- class schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.CollectJobDiagnosticsTask(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.tasks.tasks.ThreadFunctionTask
- input: schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.CollectJobDiagnosticsModel¶
A parameter of the class.
- class output(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.models.parameters.CompoundParam
- success: bool¶
A parameter of the class.
- successChanged¶
A
pyqtSignal
emitted by instances of the class.
- successReplaced¶
A
pyqtSignal
emitted by instances of the class.
- __init__(*args, **kwargs)¶
- mainFunction()¶
- getLogPath()¶
- calling_contextChanged¶
A
pyqtSignal
emitted by instances of the class.
- calling_contextReplaced¶
A
pyqtSignal
emitted by instances of the class.
- failure_infoChanged¶
A
pyqtSignal
emitted by instances of the class.
- failure_infoReplaced¶
A
pyqtSignal
emitted by instances of the class.
- inputChanged¶
A
pyqtSignal
emitted by instances of the class.
- inputReplaced¶
A
pyqtSignal
emitted by instances of the class.
- max_progressChanged¶
A
pyqtSignal
emitted by instances of the class.
- max_progressReplaced¶
A
pyqtSignal
emitted by instances of the class.
- nameChanged¶
A
pyqtSignal
emitted by instances of the class.
- nameReplaced¶
A
pyqtSignal
emitted by instances of the class.
- outputChanged¶
A
pyqtSignal
emitted by instances of the class.
- outputReplaced¶
A
pyqtSignal
emitted by instances of the class.
- progressChanged¶
A
pyqtSignal
emitted by instances of the class.
- progressReplaced¶
A
pyqtSignal
emitted by instances of the class.
- progress_stringChanged¶
A
pyqtSignal
emitted by instances of the class.
- progress_stringReplaced¶
A
pyqtSignal
emitted by instances of the class.
- statusChanged¶
A
pyqtSignal
emitted by instances of the class.
- statusReplaced¶
A
pyqtSignal
emitted by instances of the class.
- schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.generate_postmortem(job_ids, log_path, task_dir)¶
- schrodinger.application.job_monitor.job_monitor_diagnostics_dialog.create_postmortem_args(job_ids)¶