| __del__(self) | python.db.DefectsDB | |
| __init__(self, str connection_string=DEFAULT_CONNECTION_STRING, bool read_only=True, bool create=False, Union[str, Tuple] tag="HEAD") | python.db.DefectsDB | |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin.__init__(self) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| python::tags::DefectsDBTagsMixin.__init__(self) | python.tags.DefectsDBTagsMixin | |
| python::folders::DefectsDBFoldersMixin.__init__(self) | python.folders.DefectsDBFoldersMixin | |
| python::ids::DefectsDBIDsNamesMixin.__init__(self) | python.ids.DefectsDBIDsNamesMixin | |
| _bad_state | python.db.DefectsDB | private |
| _clear_connections(self) | python.folders.DefectsDBFoldersMixin | private |
| _connections | python.folders.DefectsDBFoldersMixin | private |
| _create | python.db.DefectsDB | private |
| _create_defect_logic_folder(self, cool.IDatabase db) | python.folders.DefectsDBFoldersMixin | private |
| _create_defect_with_id(self, int did, str name, str description) | python.db.DefectsDB | private |
| _create_defects_folder(self, cool.IDatabase db) | python.folders.DefectsDBFoldersMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._defect_id_map | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _defect_ids | python.ids.DefectsDBIDsNamesMixin | private |
| _defect_logic_folder | python.folders.DefectsDBFoldersMixin | private |
| _defect_logic_payload | python.folders.DefectsDBFoldersMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._defect_names | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _defect_payload | python.folders.DefectsDBFoldersMixin | private |
| _defects_folder | python.folders.DefectsDBFoldersMixin | private |
| _get_virtual_defect_logics(self, str tag) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._initialized | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _insert(self, Union[str, int] defect_id, Union[int, Tuple[int, int], RunLumi] since, Union[int, Tuple[int, int], RunLumi] until, str comment, str added_by, bool present=True, bool recoverable=False, str tag='HEAD') | python.db.DefectsDB | private |
| _insert_iov(self, IOVType iov, str tag) | python.db.DefectsDB | private |
| _insert_multiple_flask(self, Iterable[IOVType] defect_list, str tag, str flask_cool_target, Mapping[str, str] flask_auth, str flask_db, str flask_uri) | python.db.DefectsDB | private |
| _load_defect_logic_folder(self) | python.folders.DefectsDBFoldersMixin | private |
| _load_defects_folder(self) | python.folders.DefectsDBFoldersMixin | private |
| _load_folder(self, folder, create_function) | python.folders.DefectsDBFoldersMixin | private |
| _new_defect(self, int did, str dname) | python.ids.DefectsDBIDsNamesMixin | private |
| _new_virtual_defect(self, int did, str dname) | python.ids.DefectsDBIDsNamesMixin | private |
| _parent_folderset | python.folders.DefectsDBFoldersMixin | private |
| _populate_defect_ids(self) | python.ids.DefectsDBIDsNamesMixin | private |
| _populate_virtual_defect_ids(self) | python.ids.DefectsDBIDsNamesMixin | private |
| _read_only | python.db.DefectsDB | private |
| _resolve_evaluation_order(self, Optional[Iterable[str]] defects=None) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _tag | python.db.DefectsDB | private |
| _tag_head_and_lock(self, cool.IFolder folder, str name, str description) | python.tags.DefectsDBTagsMixin | private |
| _update_virtual_defect(self, str defect_name, str clauses, Optional[str] comment=None, Optional[str] tag=None) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _virtual_defect_consistency_check(self) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._virtual_defect_id_map | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _virtual_defect_ids | python.ids.DefectsDBIDsNamesMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._virtual_defect_logics | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| _virtual_defect_map | python.ids.DefectsDBIDsNamesMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._virtual_defect_names | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin._virtual_initialized | python.virtual_mixin.DefectsDBVirtualDefectsMixin | private |
| all_defect_descriptions(self) | python.ids.DefectsDBIDsNamesMixin | |
| check_tag_validity(self) | python.tags.DefectsDBTagsMixin | |
| connection_string | python.db.DefectsDB | |
| create_defect(self, str name, str description) | python.db.DefectsDB | |
| defect_chan_as_id(self, Union[str, int] channel, bool primary_only=False) | python.ids.DefectsDBIDsNamesMixin | |
| defect_id_map(self) | python.ids.DefectsDBIDsNamesMixin | |
| defect_ids(self) | python.ids.DefectsDBIDsNamesMixin | |
| defect_is_virtual(self, Union[str, int] defect_id) | python.ids.DefectsDBIDsNamesMixin | |
| defect_logic_folder(self) | python.folders.DefectsDBFoldersMixin | |
| defect_names(self) | python.ids.DefectsDBIDsNamesMixin | |
| defect_names_as_ids(self, Iterable[Union[str, int]] channels) | python.ids.DefectsDBIDsNamesMixin | |
| defects_folder(self) | python.folders.DefectsDBFoldersMixin | |
| defects_tag(self) | python.tags.DefectsDBTagsMixin | |
| defects_tag_valid(self) | python.tags.DefectsDBTagsMixin | |
| defects_tags(self) | python.tags.DefectsDBTagsMixin | |
| get_channel_descriptions(self, Iterable[Union[str, int]] channels) | python.ids.DefectsDBIDsNamesMixin | |
| get_channels(self) | python.ids.DefectsDBIDsNamesMixin | |
| get_intolerable_defects(self, bool old_primary_only=True, Sequence[str] exclude=['TIGHT', 'IDTIGHT', 'PHYS_.*']) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| get_virtual_channel_descriptions(self, Iterable[Union[str, int]] channels) | python.ids.DefectsDBIDsNamesMixin | |
| get_virtual_channels(self) | python.ids.DefectsDBIDsNamesMixin | |
| insert(self, Union[str, int] defect_id, int since, int until, str comment, str added_by, bool present=True, bool recoverable=False) | python.db.DefectsDB | |
| insert_multiple(self, Iterable[IOVType] defect_list, str tag='HEAD', bool use_flask=False, str flask_cool_target='oracle://ATONR_COOLOFL_GPN/ATLAS_COOLOFL_GLOBAL', Mapping[str, str] flask_auth={}, str flask_db='CONDBR2', str flask_uri='https://cool-proxy-app.cern.ch/cool/multi_iovs') | python.db.DefectsDB | |
| python::virtual_mixin::DefectsDBVirtualDefectsMixin.logics_tag | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| python::tags::DefectsDBTagsMixin.logics_tag | python.tags.DefectsDBTagsMixin | |
| python::tags::DefectsDBTagsMixin.logics_tag(self) | python.tags.DefectsDBTagsMixin | |
| logics_tag_valid(self) | python.tags.DefectsDBTagsMixin | |
| logics_tags(self) | python.tags.DefectsDBTagsMixin | |
| new_defects_tag(self, str name, str description, Optional[Iterable] iovranges=None) | python.tags.DefectsDBTagsMixin | |
| new_hierarchical_tag(self, str defects_tag, str logics_tag) | python.tags.DefectsDBTagsMixin | |
| new_logics_tag(self, str description="") | python.tags.DefectsDBTagsMixin | |
| new_virtual_defect(self, str defect_name, Optional[str] comment, str clauses) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| next_logics_tag(self) | python.tags.DefectsDBTagsMixin | |
| normalize_defect_names(self, Union[str, Iterable[str]] defect_id) | python.ids.DefectsDBIDsNamesMixin | |
| parent_folderset(self) | python.folders.DefectsDBFoldersMixin | |
| rename_defect(self, str defect_name, str new_defect_name) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| resolve_primary_defects(self, Iterable[DefectLogic] defect_logics) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| retrieve(self, Optional[Union[int, Tuple[int, int], RunLumi]] since=None, Optional[Union[int, Tuple[int, int], RunLumi]] until=None, Optional[Iterable[Union[str, int]]] channels=None, bool nonpresent=False, bool primary_only=False, Optional[Collection[str]] ignore=None, bool with_primary_dependencies=False, bool intersect=False, bool with_time=False, bool evaluate_full=True) | python.db.DefectsDB | |
| set_channel_description(self, Union[str, int] channel, str description) | python.ids.DefectsDBIDsNamesMixin | |
| storage_buffer(self) | python.db.DefectsDB | |
| tag(self) | python.tags.DefectsDBTagsMixin | |
| tags(self) | python.tags.DefectsDBTagsMixin | |
| update_virtual_defect(self, str defect_name, str clauses, Optional[str] comment=None) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| validate_clauses(self, str clauses) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| virtual_defect_id_map(self) | python.ids.DefectsDBIDsNamesMixin | |
| virtual_defect_ids(self) | python.ids.DefectsDBIDsNamesMixin | |
| virtual_defect_logics(self) | python.virtual_mixin.DefectsDBVirtualDefectsMixin | |
| virtual_defect_names(self) | python.ids.DefectsDBIDsNamesMixin | |