Changeset 908:fcf3c44650f1 for src/mlx/web.py
- Timestamp:
- 05/21/18 14:15:25 (6 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/web.py
r898 r908 130 130 131 131 flight.numPassengers = 0 132 flight.numCockpitCrew = 2 133 flight.numCabinCrew = 2 132 134 flight.numCrew = 2 133 135 flight.bagWeight = 0 … … 248 250 arrivalTime) 249 251 252 self.numCockpitCrew = self.numCrew 253 self.numCabinCrew = 0 254 250 255 d = dir(self) 251 256 for attribute in ["callsign", "departureICAO", "arrivalICAO", 252 "aircraftType", "tailNumber", 253 "num Passengers", "numCrew",257 "aircraftType", "tailNumber", "numPassengers", 258 "numCrew", "numCockpitCrew", "numCabinCrew", 254 259 "bagWeight", "cargoWeight", "mailWeight", 255 260 "route", "departureTime", "arrivalTime"]: … … 281 286 282 287 self.aircraftType = \ 283 self._decodeAircraft Type(bookedFlightData["aircraftType"])288 self._decodeAircraftICAOType(bookedFlightData["aircraftType"]) 284 289 self.tailNumber = bookedFlightData["tailNumber"] 285 290 self.numPassengers = int(bookedFlightData["numPassengers"]) 286 self.numCrew = int(bookedFlightData["numCrew"]) 291 self.numCockpitCrew = int(bookedFlightData["numCockpitCrew"]) 292 self.numCabinCrew = int(bookedFlightData["numCabinCrew"]) 293 self.numCrew = self.numCockpitCrew + self.numCabinCrew 287 294 self.bagWeight = int(bookedFlightData["bagWeight"]) 288 295 self.cargoWeight = int(bookedFlightData["cargoWeight"]) … … 326 333 if typeCode in self.TYPECODE2TYPE: 327 334 return self.TYPECODE2TYPE[typeCode] 335 else: 336 raise Exception("Invalid aircraft type code: '" + typeCode + "'") 337 338 def _decodeAircraftICAOType(self, typeCode): 339 """Decode the aircraft type from the given typeCode.""" 340 if typeCode in const.icao2Type: 341 return const.icao2Type[typeCode] 328 342 else: 329 343 raise Exception("Invalid aircraft type code: '" + typeCode + "'")
Note:
See TracChangeset
for help on using the changeset viewer.