def set_client_config(): global CLIENT_CONFIG try: CLIENT_CONFIG = ClientConfigManager.get_config_from_env() except (TypeError, ValidationError): ClientConfigManager.purge() Printer.print_warning("Your client Configuration was purged!") CLIENT_CONFIG = ClientConfigManager.get_config_from_env()
from polyaxon.managers.auth import AuthConfigManager from polyaxon.managers.client import ClientConfigManager from polyaxon.utils.bool_utils import to_bool MIN_TIMEOUT = 1 LONG_REQUEST_TIMEOUT = 3600 HEALTH_CHECK_INTERVAL = 60 AUTH_CONFIG = None CLIENT_CONFIG = None PROXIES_CONFIG = None AGENT_CONFIG = None if not to_bool(os.environ.get("POLYAXON_NO_CONFIG", False)): AUTH_CONFIG = AuthConfigManager.get_config_from_env() CLIENT_CONFIG = ClientConfigManager.get_config_from_env() if CLIENT_CONFIG.set_agent: from polyaxon.managers.agent import AgentManager AGENT_CONFIG = AgentManager.get_config_from_env( agent_path=CLIENT_CONFIG.agent_path ) else: CLIENT_CONFIG = ClientConfigManager.CONFIG() def set_proxies_config(): from polyaxon.managers.proxies import ProxiesManager global PROXIES_CONFIG