Newer
Older
# Copyright (c) 2019 Nico Alt
# SPDX-License-Identifier: AGPL-3.0-only
# License-Filename: LICENSE.md
from os.path import join
from pathlib import Path
from urllib.parse import urljoin
_BRIAR_DIR_NAME = ".briar"
_HOME = str(Path.home())
_BRIAR_DIR = join(_HOME, _BRIAR_DIR_NAME)
_HOST = "%s://localhost:7000"
_VERSION_SUFFIX = "v1/"
"""
Path to Briar's authentication token
"""
BASE_HTTP_URL = urljoin(_HOST % "http", _VERSION_SUFFIX)
"""
Base URL to construct resource's URLs
"""
WEBSOCKET_URL = urljoin(_HOST % "ws", "%s/ws" % _VERSION_SUFFIX)
"""
Websocket URL used in `briar_wrapper.models.socket_listener.SocketListener`
"""