cleanup the airport configuration
This commit is contained in:
@@ -226,9 +226,7 @@ class Airport:
|
||||
self.RunwayAssignmentsShall = {}
|
||||
self.RunwayAssignmentsShould = {}
|
||||
self.RunwayAssignmentsMay = {}
|
||||
self.MaxDelayShould = 10
|
||||
self.MaxDelayMay = 5
|
||||
shouldFound = False
|
||||
self.MaxDelayMay = timedelta(minutes=10)
|
||||
mayFound = False
|
||||
|
||||
for key in planning:
|
||||
@@ -240,7 +238,6 @@ class Airport:
|
||||
runway = self.findRunway(icao, key.replace('shouldassign', '').upper())
|
||||
assignments = Airport.parseAssignment(planning[key])
|
||||
Airport.updateRunwayAssignment(self.RunwayAssignmentsShould, runway, assignments)
|
||||
shouldFound = True
|
||||
elif True == key.startswith('mayassign'):
|
||||
runway = self.findRunway(icao, key.replace('mayassign', '').upper())
|
||||
assignments = Airport.parseAssignment(planning[key])
|
||||
@@ -248,11 +245,6 @@ class Airport:
|
||||
mayFound = True
|
||||
|
||||
# find the max delays
|
||||
if True == shouldFound:
|
||||
if 'maxdelayshould' not in planning:
|
||||
sys.stderr.write('maxDelayShould needs to be defined')
|
||||
sys.exit(-1)
|
||||
self.MaxDelayShould = timedelta(minutes=int(planning['maxdelayshould']))
|
||||
if True == mayFound:
|
||||
if 'maxdelaymay' not in planning:
|
||||
sys.stderr.write('maxDelaymay needs to be defined')
|
||||
|
||||
Reference in New Issue
Block a user