def _save_site_replication_status(site_id, repl_status): store.save_object_to_file(_site_replication_status_path(site_id), repl_status, pretty=False) _cleanup_legacy_replication_status()
def save_persisted(self): # type: () -> None store.save_object_to_file(_cache_path(), self, pretty=False)
def _save_acknowledgements(self, acknowledged_werks): store.save_object_to_file(self._ack_path, acknowledged_werks)
def save_gui_messages(messages, user_id=None): if user_id is None: user_id = user.id path = cmk.utils.paths.profile_dir / user_id / "messages.mk" store.mkdir(path.parent) store.save_object_to_file(path, messages)
def save_acknowledgements(acknowledged_werks): store.save_object_to_file(acknowledgement_path, acknowledged_werks)
def _save_newest_host_labels_per_site( self, newest_host_labels: Dict[SiteId, float]) -> None: store.save_object_to_file( DiscoveredHostLabelSyncJob.newest_host_labels_per_site_path(), newest_host_labels)
def save_gui_messages(messages, user_id=None): if user_id is None: user_id = config.user.id path = config.config_dir + "/" + six.ensure_str(user_id) + '/messages.mk' store.mkdir(os.path.dirname(path)) store.save_object_to_file(path, messages)
def _write_row(path: Path, rowinfo: SNMPRowInfo) -> None: return store.save_object_to_file(path, rowinfo, pretty=False)
def test_save_data_to_file(tmp_path, path_type, data): path = path_type(tmp_path / "lala") store.save_object_to_file(path, data) assert store.load_object_from_file(path) == data
def save_gui_messages(messages, user_id=None): if user_id is None: user_id = config.user.id path = config.config_dir + "/" + user_id.encode("utf-8") + '/messages.mk' store.mkdir(os.path.dirname(path)) store.save_object_to_file(path, messages)
def save_user_file(name: str, data: Any, user_id: UserId) -> None: path = cmk.utils.paths.profile_dir.joinpath(user_id, name + ".mk") store.mkdir(path.parent) store.save_object_to_file(path, data)
def save_persisted(self) -> None: store.save_object_to_file( _cache_path(), {serialize_cache_id(k): v for k, v in self._cache.items()}, pretty=False, )
def __next__(self) -> VersionedConfigPath: serial = self.serial + 1 store.save_object_to_file(VersionedConfigPath._SERIAL_MK, serial) return VersionedConfigPath(serial)
def __iter__(self) -> Iterator[VersionedConfigPath]: serial = self.serial while True: serial += 1 store.save_object_to_file(VersionedConfigPath._SERIAL_MK, serial) yield VersionedConfigPath(serial)