add cards metrics

This commit is contained in:
Alberto Xamin 2022-03-25 15:42:44 +01:00
parent 50fd2b5b06
commit fd6c4cca1d
2 changed files with 2 additions and 1 deletions

View File

@ -14,6 +14,7 @@ import bang.expansions.gold_rush.shop_cards as grc
import bang.expansions.gold_rush.characters as grch import bang.expansions.gold_rush.characters as grch
import eventlet import eventlet
from typing import List from typing import List
from metrics import Metrics
class PendingAction(IntEnum): class PendingAction(IntEnum):
PICK = 0 PICK = 0
@ -647,6 +648,7 @@ class Player:
self.hand.insert(hand_index, card) self.hand.insert(hand_index, card)
else: else:
did_play_card = True did_play_card = True
Metrics.send_metric('play_card', points=[1], tags=[f'success:{did_play_card}', f'card:{card.name}', f'bot:{self.is_bot}'])
print("did play card:", did_play_card) print("did play card:", did_play_card)
self.notify_self() self.notify_self()
if self.is_bot: if self.is_bot:

View File

@ -1,4 +1,3 @@
import imp
import os import os
import json import json
import time import time