bundles / papyri 0.0.10 / papyri / cli / upload / _resolve_upload_params
function
papyri.cli.upload:_resolve_upload_params
source: /papyri/cli/upload.py :86
Signature
def _resolve_upload_params ( url_flag : str | None , token_flag : str | None , to : str | None ) → tuple[str, str | None] Summary
Return (effective_url, effective_token) applying the full resolution chain.
Extended Summary
Priority (highest to lowest): 1. Explicit --url / --token CLI flags. 2. Named target from --to (URL and token/keychain from config). 3. $PAPYRI_UPLOAD_URL / $PAPYRI_UPLOAD_TOKEN env vars. 4. Hardcoded default URL (http://localhost:4321/api/bundle).
Aliases
-
papyri.cli.upload._resolve_upload_params