Ignore:
Timestamp:
05/21/17 15:21:55 (7 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
hg-Phase:
(<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
Message:

The accepted flights can be queried and viewed (re #307)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/web.py

    r853 r854  
    13261326#------------------------------------------------------------------------------
    13271327
     1328class GetAcceptedFlights(RPCRequest):
     1329    """Request to get the accepted flights."""
     1330    def __init__(self, client, callback):
     1331        """Construct the request with the given client and callback function."""
     1332        super(GetAcceptedFlights, self).__init__(client, callback)
     1333
     1334    def run(self):
     1335        """Perform the login request."""
     1336        result = Result()
     1337
     1338        result.flights = self._client.getAcceptedFlights()
     1339
     1340        return result
     1341
     1342#------------------------------------------------------------------------------
     1343
    13281344class Handler(threading.Thread):
    13291345    """The handler for the web services.
     
    14191435        self._addRequest(DeleteFlights(self._rpcClient, callback, flightIDs))
    14201436
     1437    def getAcceptedFlights(self, callback):
     1438        """Enqueue a request to get the accepted flights."""
     1439        self._addRequest(GetAcceptedFlights(self._rpcClient, callback))
     1440
    14211441    def run(self):
    14221442        """Process the requests."""
Note: See TracChangeset for help on using the changeset viewer.