aboutsummaryrefslogtreecommitdiff
path: root/app/backends/audiocpp/configsync.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/backends/audiocpp/configsync.py')
-rw-r--r--app/backends/audiocpp/configsync.py42
1 files changed, 0 insertions, 42 deletions
diff --git a/app/backends/audiocpp/configsync.py b/app/backends/audiocpp/configsync.py
index 0a161c0..bce8142 100644
--- a/app/backends/audiocpp/configsync.py
+++ b/app/backends/audiocpp/configsync.py
@@ -75,25 +75,6 @@ def update_server_config_port(port: int) -> bool:
return True
-def update_config_model_ids(model_id: str,
- clone_model_id: Optional[str] = None,
- config_path: Optional[Path] = None) -> bool:
- """Rewrite AUDIOCPP_MODEL_ID (and AUDIOCPP_CLONE_MODEL_ID when given).
-
- Goes through ``common.update_config_value`` so the imported config
- module mirrors the change immediately. Returns True when every named
- key now holds its value in the file.
- """
- path = Path(config_path) if config_path is not None else CONFIG_PATH
- ok = common.update_config_value("AUDIOCPP_MODEL_ID", model_id,
- config_path=path)
- if clone_model_id is not None:
- ok = common.update_config_value("AUDIOCPP_CLONE_MODEL_ID",
- clone_model_id,
- config_path=path) and ok
- return ok
-
-
def _apply_port_sync(port: int, accepted: bool) -> None:
"""Write the port into app/converter/config.py, or report when declined."""
if accepted:
@@ -106,29 +87,6 @@ def _apply_port_sync(port: int, accepted: bool) -> None:
f"will still use port {config_port()}")
-def _offer_config_model_id_sync(model_id: str, accepted: Optional[bool]) -> None:
- """Point app/converter/config.py at a single hosted model entry.
-
- The converter requests the model id configured in AUDIOCPP_MODEL_ID,
- and single-model servers use the same id for the clone entry, so both
- ids are rewritten together. ACCEPTED is True/False (apply/skip the
- rewrite) or None when no single-entry sync applies (nothing to do).
- """
- if config.AUDIOCPP_MODEL_ID == model_id \
- and config.AUDIOCPP_CLONE_MODEL_ID == model_id:
- return
- if accepted is None:
- return
- if accepted:
- if not update_config_model_ids(model_id, model_id):
- print(f"[WARNING] Could not update {CONFIG_PATH}; edit "
- "AUDIOCPP_MODEL_ID and AUDIOCPP_CLONE_MODEL_ID by hand so "
- "audiobook.py uses this model")
- else:
- print("[WARNING] Left the model ids unchanged; audiobook.py will "
- f"still request model '{config.AUDIOCPP_MODEL_ID}'")
-
-
def update_server_backend(backend: str) -> bool:
"""Rewrite the 'backend' in the checkout's server.json, or True when none.