- def integrate_cards_extra_json(self, extra_path):
- logging.debug('parsing %s', extra_path)
- try:
- with open(extra_path) as f:
- extra = json.load(f)
- for card_id, data in extra.items():
- try:
- self._by_id[card_id.lower()].update(data)
- except:
- logging.exception('failed extra data for %s', card_id)
-
- except IOError:
- logging.exception('failed')
-
- def download_cards_json(self, json_path='data/cards.json', url='https://dl.dropboxusercontent.com/u/32733446/cards.json'):