""" Этот модуль является единой точкой входа для конфигураций. Функция import_by_environment() подгрузит сюда символы из модулей для текущей среды. Например, для среды разработки подгрузится settings_development.py. """ from envbox import import_by_environment, get_environment current_env = import_by_environment(get_environment(detectors_opts={'file': {'source': '../conf/environment'}})) IN_PRODUCTION = current_env == 'production' print('Environment type: %s' % current_env)
""" Этот модуль является единой точкой входа для конфигураций. Функция import_by_environment() подгрузит сюда символы из модулей для текущей среды. Например, для среды разработки подгрузится settings_development.py. """ from envbox import import_by_environment, get_environment current_env = import_by_environment( get_environment(detectors_opts={'file': { 'source': '../conf/environment' }})) print('Environment type: %s' % current_env)
from typing import Optional, List, Dict from .base_bot import BotRegistrationFailed from .base_tracker import GenericPrivateTracker from .exceptions import TorrtException, TorrtRPCException from .utils import (RPCClassesRegistry, TrackerClassesRegistry, config, get_url_from_string, get_iso_from_timestamp, import_classes, structure_torrent_data, get_torrent_from_url, iter_rpc, NotifierClassesRegistry, iter_notifiers, BotClassesRegistry, iter_bots, configure_entity, TorrentData) try: from envbox import get_environment # Allow env vars from .env files. environ = get_environment() except ImportError: from os import environ if False: # pragma: nocover from .base_rpc import BaseRPC # noqa from .base_tracker import BaseTracker # noqa from .base_notifier import BaseNotifier # noqa from .base_bot import BaseBot # noqa LOGGER = logging.getLogger(__name__) def tunnel(): """Try to setup a tunnel for requests."""
""" Этот модуль является единой точкой входа для конфигураций. Функция import_by_environment() подгрузит сюда символы из модулей для текущей среды. Например, для среды разработки подгрузится settings_development.py. """ from envbox import import_by_environment, get_environment current_env = import_by_environment( # For production one can place `/var/lib/pythonz/environ` file with `production` as it contents. get_environment( detectors_opts={'file': { 'source': '/var/lib/pythonz/environ' }}), module_name_pattern='env_%s') IN_PRODUCTION = current_env == 'production' print(f'# Environment type: {current_env}')