mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 10:07:14 +02:00
Rename "InternetIsOffline" exception to "InternetConnectionError"
This commit is contained in:
@ -29,7 +29,7 @@ from SCons.Script import DefaultEnvironment # pylint: disable=import-error
|
|||||||
from platformio import exception, fs
|
from platformio import exception, fs
|
||||||
from platformio.builder.tools import piobuild
|
from platformio.builder.tools import piobuild
|
||||||
from platformio.compat import IS_WINDOWS, hashlib_encode_data, string_types
|
from platformio.compat import IS_WINDOWS, hashlib_encode_data, string_types
|
||||||
from platformio.http import HTTPClientError, InternetIsOffline
|
from platformio.http import HTTPClientError, InternetConnectionError
|
||||||
from platformio.package.exception import (
|
from platformio.package.exception import (
|
||||||
MissingPackageManifestError,
|
MissingPackageManifestError,
|
||||||
UnknownPackageError,
|
UnknownPackageError,
|
||||||
@ -982,7 +982,11 @@ class ProjectAsLibBuilder(LibBuilderBase):
|
|||||||
try:
|
try:
|
||||||
lm.install(spec)
|
lm.install(spec)
|
||||||
did_install = True
|
did_install = True
|
||||||
except (HTTPClientError, UnknownPackageError, InternetIsOffline) as exc:
|
except (
|
||||||
|
HTTPClientError,
|
||||||
|
UnknownPackageError,
|
||||||
|
InternetConnectionError,
|
||||||
|
) as exc:
|
||||||
click.secho("Warning! %s" % exc, fg="yellow")
|
click.secho("Warning! %s" % exc, fg="yellow")
|
||||||
|
|
||||||
# reset cache
|
# reset cache
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
from platformio import util
|
from platformio import util
|
||||||
from platformio.http import HTTPClientError, InternetIsOffline
|
from platformio.http import HTTPClientError, InternetConnectionError
|
||||||
from platformio.package.exception import UnknownPackageError
|
from platformio.package.exception import UnknownPackageError
|
||||||
from platformio.package.manager.base import BasePackageManager
|
from platformio.package.manager.base import BasePackageManager
|
||||||
from platformio.package.manager.core import get_installed_core_packages
|
from platformio.package.manager.core import get_installed_core_packages
|
||||||
@ -128,7 +128,7 @@ class PlatformPackageManager(BasePackageManager): # pylint: disable=too-many-an
|
|||||||
key = "%s:%s" % (board["platform"], board["id"])
|
key = "%s:%s" % (board["platform"], board["id"])
|
||||||
if key not in know_boards:
|
if key not in know_boards:
|
||||||
boards.append(board)
|
boards.append(board)
|
||||||
except (HTTPClientError, InternetIsOffline):
|
except (HTTPClientError, InternetConnectionError):
|
||||||
pass
|
pass
|
||||||
return sorted(boards, key=lambda b: b["name"])
|
return sorted(boards, key=lambda b: b["name"])
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@ def test_ping_internet_ips():
|
|||||||
|
|
||||||
def test_api_internet_offline(without_internet, isolated_pio_core):
|
def test_api_internet_offline(without_internet, isolated_pio_core):
|
||||||
regclient = RegistryClient()
|
regclient = RegistryClient()
|
||||||
with pytest.raises(http.InternetIsOffline):
|
with pytest.raises(http.InternetConnectionError):
|
||||||
regclient.fetch_json_data("get", "/v2/stats")
|
regclient.fetch_json_data("get", "/v2/stats")
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user