def set_auth_config(): from polyaxon.managers.auth import AuthConfigManager global AUTH_CONFIG try: AUTH_CONFIG = AuthConfigManager.get_config_from_env() except (TypeError, ValidationError): AuthConfigManager.purge() Printer.print_warning("Your auth Configuration was purged!")
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