mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-28 19:28:07 +00:00
Merge branch '2.0' into 2.1
This commit is contained in:
commit
bef1b2e8f1
@ -529,7 +529,7 @@ class Compute:
|
|||||||
raise aiohttp.web.HTTPForbidden(text=msg)
|
raise aiohttp.web.HTTPForbidden(text=msg)
|
||||||
elif response.status == 404:
|
elif response.status == 404:
|
||||||
raise aiohttp.web.HTTPNotFound(text="{} {} not found".format(method, path))
|
raise aiohttp.web.HTTPNotFound(text="{} {} not found".format(method, path))
|
||||||
elif response.status == 408:
|
elif response.status == 408 or response.status == 504:
|
||||||
raise aiohttp.web.HTTPRequestTimeout(text="{} {} request timeout".format(method, path))
|
raise aiohttp.web.HTTPRequestTimeout(text="{} {} request timeout".format(method, path))
|
||||||
elif response.status == 409:
|
elif response.status == 409:
|
||||||
try:
|
try:
|
||||||
|
@ -33,6 +33,7 @@ from .route import Route
|
|||||||
from ..config import Config
|
from ..config import Config
|
||||||
from ..compute import MODULES
|
from ..compute import MODULES
|
||||||
from ..compute.port_manager import PortManager
|
from ..compute.port_manager import PortManager
|
||||||
|
from ..compute.qemu import Qemu
|
||||||
from ..controller import Controller
|
from ..controller import Controller
|
||||||
|
|
||||||
|
|
||||||
@ -192,6 +193,10 @@ class WebServer:
|
|||||||
Called when the HTTP server start
|
Called when the HTTP server start
|
||||||
"""
|
"""
|
||||||
yield from Controller.instance().start()
|
yield from Controller.instance().start()
|
||||||
|
# Because with a large image collection
|
||||||
|
# without md5sum already computed we start the
|
||||||
|
# computing with server start
|
||||||
|
asyncio.async(Qemu.instance().list_images())
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user