Commit Graph

61 Commits (fd60bda2c25763cffe2636d53aae66ae86e20d66)

Author SHA1 Message Date
grossmj 800920e3df
Merge branch '2.2' into 3.0
5 months ago
grossmj 1a53c9aabf
Backport from v3: install Docker resources in a writable location at runtime.
5 months ago
grossmj 1f5085608c
Use Docker API v1.24 to get version.
5 months ago
grossmj 09ff807055 Install Docker resources in writable location
8 months ago
grossmj f3b6825e40 Test if busybox is not dynamically linked
11 months ago
grossmj 1cb433c5bc New packaging relying only pyproject.toml
11 months ago
grossmj 1ff23348d3 Merge branch '2.2' into 3.0
1 year ago
grossmj 2361e138ec Properly catch aiohttp client exception. Ref #2228
1 year ago
grossmj 296446189f Merge branch '2.2' into 3.0
3 years ago
grossmj b1a62dfdc2 Fix unhandled KeyError exception when starting Docker container. Ref #1991
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj a92c47b310 Add HTTP client to reuse the aiohttp session where needed.
4 years ago
grossmj af80b0bb6e Use aiofiles where relevant.
5 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
5 years ago
grossmj d9a9abf845 Add explicit error when trying to pull a Docker image from Docker Hub without Internet access. Fixes #1506.
5 years ago
grossmj 4b52e9313e Fix issue with coroutine not awaited. Fixes #1499
6 years ago
grossmj 86f87aec74 Fix installation with Python 3.7. Fixes #1414.
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj 902de3dd47 Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj 21a1800edc Merge branch '2.1' into 2.2
6 years ago
grossmj 305fe2e817 Handle asyncio timeouts. Ref #1307.
6 years ago
grossmj 90ce6093d8 Some spring cleaning.
6 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
6 years ago
grossmj 07d2d7b340 Update documentation.
7 years ago
Julien Duponchelle f557ec4bda
Fix regression in docker introduce by 2.0 merge
7 years ago
Julien Duponchelle 699ecb7c89
Merge branch 'master' into 2.1
7 years ago
ziajka e0f0adf3c8 Added preferred Docker API version. Fixes #2136
7 years ago
Julien Duponchelle 6a0345897d
Connector is no longer supported in ws_connect by aiohttp 2.0
7 years ago
Julien Duponchelle 7dfb634376
Fix for websocket usage with aiohttp 2.0
7 years ago
Julien Duponchelle 93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle b8ee8d69c8
Fix unexpected keyword argument 'conn_timeout'
7 years ago
Julien Duponchelle 2a8911d19e
Keep DOCKER_MINIMUM_API_VERSION and DOCKER_MINIMUM_VERSION consistent
7 years ago
Bernhard Ehlers 8b7209ea78
Use docker version in error message of outdated docker installation
7 years ago
Bernhard Ehlers 7d48eba01b
Use versioned docker API
7 years ago
Julien Duponchelle a4245fcf44
Aiohttp 2.0
7 years ago
Bernhard Ehlers 56d91b648c
Fix connection to websocket with last docker release
7 years ago
Bernhard Ehlers 1b0f5c63b8
Fix connection to websocket with last docker release
7 years ago
Julien Duponchelle 1a90305baa
Docker minimum api is 1.25
7 years ago
Julien Duponchelle effbe59414
Lock docker API to 1.27
7 years ago
Julien Duponchelle 8b9f22c30c
Handling server disconnect error when docker daemon die
7 years ago
Julien Duponchelle 7302f65ffe
Catch timeout error on docker
7 years ago
Julien Duponchelle 2564740665
Fix limit of 20 docker containers
7 years ago
Julien Duponchelle 132bc87081
Dissallow parallel pull of docker images
7 years ago
Julien Duponchelle 34f5a6f82c
Fix Session is closed when listing docker images
7 years ago
Julien Duponchelle 78c154e376
Cleanup docker source code
7 years ago
Julien Duponchelle a571b1a2f8
Use aiohttp session for docker queries
7 years ago
Julien Duponchelle a62b791c68
Fix TypeError: http_query() got an unexpected keyword argument 'timeout'
7 years ago
Julien Duponchelle 666461277d
Fix a crash with some docker images
8 years ago