initialize the WebUI
This commit is contained in:
@@ -9,6 +9,7 @@ import time
|
||||
from aman.com import AircraftReport_pb2
|
||||
from aman.com.Euroscope import Euroscope
|
||||
from aman.com.Weather import Weather
|
||||
from aman.com.WebUI import WebUI
|
||||
from aman.config.AircraftPerformance import AircraftPerformance
|
||||
from aman.config.Airport import Airport
|
||||
from aman.config.System import System
|
||||
@@ -33,6 +34,7 @@ class AMAN:
|
||||
self.AircraftPerformance = None
|
||||
self.Receiver = None
|
||||
self.Weather = None
|
||||
self.WebUi = None
|
||||
self.Workers = []
|
||||
|
||||
# initialize the random number generator
|
||||
@@ -58,6 +60,8 @@ class AMAN:
|
||||
|
||||
self.Weather = Weather()
|
||||
self.Weather.acquire(self.SystemConfig.Weather)
|
||||
self.WebUi = WebUI()
|
||||
self.WebUi.acquire(self.SystemConfig.Server, self)
|
||||
|
||||
# find the airport configurations and create the workers
|
||||
airportsPath = os.path.join(os.path.join(configPath, 'airports'), '*.ini')
|
||||
@@ -91,6 +95,9 @@ class AMAN:
|
||||
self.Weather.release()
|
||||
self.Weather = None
|
||||
|
||||
if None != self.WebUi:
|
||||
self.WebUi.release()
|
||||
self.WebUi = None
|
||||
|
||||
def updateAircraftReport(self, report : AircraftReport_pb2.AircraftReport):
|
||||
# find the correct worker for the inbound
|
||||
|
||||
Reference in New Issue
Block a user