Skip to content

Module yapapi.rest.configuration

Variables

DEFAULT_API_URL

Functions

env_or_fail

def env_or_fail(
    key:str,
    description:str
) -> str

Classes

Configuration

class Configuration(
    app_key=None,
    *,
    url:Union[str, NoneType]=None,
    market_url:Union[str, NoneType]=None,
    payment_url:Union[str, NoneType]=None,
    activity_url:Union[str, NoneType]=None
)

Instance variables

activity_url
app_key
market_url
payment_url

Methods

activity
def activity(
    self
) -> ya_activity.api_client.ApiClient
market
def market(
    self
) -> ya_market.api_client.ApiClient
payment
def payment(
    self
) -> ya_payment.api_client.ApiClient

MissingConfiguration

class MissingConfiguration(
    key:str,
    description:str
)

Common base class for all non-exit exceptions.

Ancestors (in MRO)

  • builtins.Exception
  • builtins.BaseException

Class variables

args

Methods

with_traceback
def with_traceback(
    ...
)

Exception.with_traceback(tb) -- set self.traceback to tb and return self.