diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-02-26 17:17:56 +0100 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-02-26 17:17:56 +0100 |
| commit | f54bb387475cd19e2f8d32cca131e2abb5eea8fd (patch) | |
| tree | 5982ef3323062761af0876e89de026d978b31b12 | |
| parent | 89de3ce8eaf0c3d5c41c5b7614a830cb3e6b488c (diff) | |
| download | apigrabber-f54bb387475cd19e2f8d32cca131e2abb5eea8fd.tar.gz apigrabber-f54bb387475cd19e2f8d32cca131e2abb5eea8fd.zip | |
pass requested player name to job queue
| -rw-r--r-- | api.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -43,6 +43,12 @@ class Worker(object): """Finish a job.""" api = crawler.Crawler(self._apitoken) logging.debug("%s: getting matches from API", jobid) + # if a player is queried, pass that information to processor + if "filter[playerNames]" in payload["params"]: + playername = payload["params"]["filter[playerNames]"] + else: + playername = "" + async with self._pool.acquire() as con: async for data in api.matches(region=payload["region"], params=payload["params"]): @@ -54,6 +60,7 @@ class Worker(object): priority=priority, payload={ "id": matchid["id"], + "playername": playername }) async def _work(self): |
