removed dd-trace
This commit is contained in:
parent
5b51ed5e95
commit
408c53ff43
12
.github/workflows/dev-image.yml
vendored
12
.github/workflows/dev-image.yml
vendored
@ -42,6 +42,16 @@ jobs:
|
|||||||
--output "type=image,push=false" \
|
--output "type=image,push=false" \
|
||||||
--tag albertoxamin/bang:dev \
|
--tag albertoxamin/bang:dev \
|
||||||
--file ./Dockerfile ./
|
--file ./Dockerfile ./
|
||||||
|
-
|
||||||
|
name: Docker Buildx (build armv-7)
|
||||||
|
run: |
|
||||||
|
docker buildx build \
|
||||||
|
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
||||||
|
--cache-to "type=local,dest=/tmp/.buildx-cache" \
|
||||||
|
--platform linux/arm/v7 \
|
||||||
|
--output "type=image,push=false" \
|
||||||
|
--tag albertoxamin/bang:dev \
|
||||||
|
--file ./Dockerfile ./
|
||||||
-
|
-
|
||||||
name: Login to DockerHub
|
name: Login to DockerHub
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v2
|
||||||
@ -53,7 +63,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
||||||
--platform linux/amd64,linux/arm64 \
|
--platform linux/amd64,linux/arm/v7,linux/arm64 \
|
||||||
--output "type=image,push=true" \
|
--output "type=image,push=true" \
|
||||||
--tag albertoxamin/bang:dev \
|
--tag albertoxamin/bang:dev \
|
||||||
--file ./Dockerfile ./
|
--file ./Dockerfile ./
|
||||||
|
12
.github/workflows/docker-image.yml
vendored
12
.github/workflows/docker-image.yml
vendored
@ -32,6 +32,16 @@ jobs:
|
|||||||
--output "type=image,push=false" \
|
--output "type=image,push=false" \
|
||||||
--tag albertoxamin/bang:latest \
|
--tag albertoxamin/bang:latest \
|
||||||
--file ./Dockerfile ./
|
--file ./Dockerfile ./
|
||||||
|
-
|
||||||
|
name: Docker Buildx (build armv-7)
|
||||||
|
run: |
|
||||||
|
docker buildx build \
|
||||||
|
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
||||||
|
--cache-to "type=local,dest=/tmp/.buildx-cache" \
|
||||||
|
--platform linux/arm/v7 \
|
||||||
|
--output "type=image,push=false" \
|
||||||
|
--tag albertoxamin/bang:latest \
|
||||||
|
--file ./Dockerfile ./
|
||||||
-
|
-
|
||||||
name: Login to DockerHub
|
name: Login to DockerHub
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v2
|
||||||
@ -43,7 +53,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
docker buildx build \
|
docker buildx build \
|
||||||
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
--cache-from "type=local,src=/tmp/.buildx-cache" \
|
||||||
--platform linux/amd64,linux/arm64 \
|
--platform linux/amd64,linux/arm64,linux/arm/v7 \
|
||||||
--output "type=image,push=true" \
|
--output "type=image,push=true" \
|
||||||
--tag albertoxamin/bang:latest \
|
--tag albertoxamin/bang:latest \
|
||||||
--file ./Dockerfile ./
|
--file ./Dockerfile ./
|
||||||
|
@ -22,12 +22,6 @@ COPY --from=builder ./dist /dist/
|
|||||||
WORKDIR /dist
|
WORKDIR /dist
|
||||||
EXPOSE 5001
|
EXPOSE 5001
|
||||||
|
|
||||||
ENV DD_SERVICE=bang-backend
|
|
||||||
ENV DD_ENV=dev-test
|
|
||||||
ENV DD_LOGS_INJECTION=true
|
|
||||||
ENV DD_PROFILING_ENABLED=true
|
|
||||||
ENV DD_TRACE_AGENT_URL=http://0.0.0.0:8126
|
|
||||||
|
|
||||||
ENV PATH=/root/.local/bin:${PATH}
|
ENV PATH=/root/.local/bin:${PATH}
|
||||||
|
|
||||||
ENTRYPOINT ["ddtrace-run", "python", "/dist/server.py"]
|
ENTRYPOINT ["python", "/dist/server.py"]
|
||||||
|
@ -8,4 +8,4 @@ RUN RUN apt-get update && apt-get install -y \
|
|||||||
RUN pip install -r requirements.txt
|
RUN pip install -r requirements.txt
|
||||||
EXPOSE 5001
|
EXPOSE 5001
|
||||||
|
|
||||||
ENTRYPOINT ["ddtrace-run", "python", "/code/__init__.py"]
|
ENTRYPOINT ["python", "/code/__init__.py"]
|
@ -12,7 +12,6 @@ from bang.players import Player, PendingAction
|
|||||||
import requests
|
import requests
|
||||||
from discord_webhook import DiscordWebhook
|
from discord_webhook import DiscordWebhook
|
||||||
from metrics import Metrics
|
from metrics import Metrics
|
||||||
from ddtrace import tracer
|
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import traceback
|
import traceback
|
||||||
@ -130,7 +129,6 @@ def set_username(sid, username):
|
|||||||
sio.emit('me', data=ses.name, room=sid)
|
sio.emit('me', data=ses.name, room=sid)
|
||||||
ses.game.notify_room()
|
ses.game.notify_room()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def get_me(sid, room):
|
def get_me(sid, room):
|
||||||
@ -201,7 +199,6 @@ def get_me(sid, room):
|
|||||||
if not sio.get_session(sid).game.started:
|
if not sio.get_session(sid).game.started:
|
||||||
sio.get_session(sid).game.notify_room()
|
sio.get_session(sid).game.notify_room()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def disconnect(sid):
|
def disconnect(sid):
|
||||||
@ -217,7 +214,6 @@ def disconnect(sid):
|
|||||||
advertise_lobbies()
|
advertise_lobbies()
|
||||||
Metrics.send_metric('online_players', points=[online_players])
|
Metrics.send_metric('online_players', points=[online_players])
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def create_room(sid, room_name):
|
def create_room(sid, room_name):
|
||||||
@ -257,7 +253,6 @@ def toggle_comp(sid):
|
|||||||
def toggle_replace_with_bot(sid):
|
def toggle_replace_with_bot(sid):
|
||||||
sio.get_session(sid).game.toggle_disconnect_bot()
|
sio.get_session(sid).game.toggle_disconnect_bot()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def join_room(sid, room):
|
def join_room(sid, room):
|
||||||
@ -288,7 +283,6 @@ def join_room(sid, room):
|
|||||||
Sockets for the status page
|
Sockets for the status page
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def get_all_rooms(sid, deploy_key):
|
def get_all_rooms(sid, deploy_key):
|
||||||
@ -337,7 +331,6 @@ def start_game(sid):
|
|||||||
ses.game.start_game()
|
ses.game.start_game()
|
||||||
advertise_lobbies()
|
advertise_lobbies()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def shuffle_players(sid):
|
def shuffle_players(sid):
|
||||||
@ -359,7 +352,6 @@ def refresh(sid):
|
|||||||
ses: Player = sio.get_session(sid)
|
ses: Player = sio.get_session(sid)
|
||||||
ses.notify_self()
|
ses.notify_self()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def draw(sid, pile):
|
def draw(sid, pile):
|
||||||
@ -367,7 +359,6 @@ def draw(sid, pile):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};draw;{pile}')
|
ses.game.rpc_log.append(f'{ses.name};draw;{pile}')
|
||||||
ses.draw(pile)
|
ses.draw(pile)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def pick(sid):
|
def pick(sid):
|
||||||
@ -375,7 +366,6 @@ def pick(sid):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};pick')
|
ses.game.rpc_log.append(f'{ses.name};pick')
|
||||||
ses.pick()
|
ses.pick()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def end_turn(sid):
|
def end_turn(sid):
|
||||||
@ -383,7 +373,6 @@ def end_turn(sid):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};end_turn')
|
ses.game.rpc_log.append(f'{ses.name};end_turn')
|
||||||
ses.end_turn()
|
ses.end_turn()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def play_card(sid, data):
|
def play_card(sid, data):
|
||||||
@ -391,7 +380,6 @@ def play_card(sid, data):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};play_card;{json.dumps(data)}')
|
ses.game.rpc_log.append(f'{ses.name};play_card;{json.dumps(data)}')
|
||||||
ses.play_card(data['index'], data['against'], data['with'])
|
ses.play_card(data['index'], data['against'], data['with'])
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def respond(sid, card_index):
|
def respond(sid, card_index):
|
||||||
@ -399,7 +387,6 @@ def respond(sid, card_index):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};respond;{card_index}')
|
ses.game.rpc_log.append(f'{ses.name};respond;{card_index}')
|
||||||
ses.respond(card_index)
|
ses.respond(card_index)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def choose(sid, card_index):
|
def choose(sid, card_index):
|
||||||
@ -407,7 +394,6 @@ def choose(sid, card_index):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};choose;{card_index}')
|
ses.game.rpc_log.append(f'{ses.name};choose;{card_index}')
|
||||||
ses.choose(card_index)
|
ses.choose(card_index)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def scrap(sid, card_index):
|
def scrap(sid, card_index):
|
||||||
@ -415,14 +401,12 @@ def scrap(sid, card_index):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};scrap;{card_index}')
|
ses.game.rpc_log.append(f'{ses.name};scrap;{card_index}')
|
||||||
ses.scrap(card_index)
|
ses.scrap(card_index)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
def special(sid, data):
|
def special(sid, data):
|
||||||
ses: Player = sio.get_session(sid)
|
ses: Player = sio.get_session(sid)
|
||||||
ses.game.rpc_log.append(f'{ses.name};special;{json.dumps(data)}')
|
ses.game.rpc_log.append(f'{ses.name};special;{json.dumps(data)}')
|
||||||
ses.special(data)
|
ses.special(data)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def gold_rush_discard(sid):
|
def gold_rush_discard(sid):
|
||||||
@ -430,7 +414,6 @@ def gold_rush_discard(sid):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};gold_rush_discard;')
|
ses.game.rpc_log.append(f'{ses.name};gold_rush_discard;')
|
||||||
ses.gold_rush_discard()
|
ses.gold_rush_discard()
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def buy_gold_rush_card(sid, data:int):
|
def buy_gold_rush_card(sid, data:int):
|
||||||
@ -438,7 +421,6 @@ def buy_gold_rush_card(sid, data:int):
|
|||||||
ses.game.rpc_log.append(f'{ses.name};buy_gold_rush_card;{data}')
|
ses.game.rpc_log.append(f'{ses.name};buy_gold_rush_card;{data}')
|
||||||
ses.buy_gold_rush_card(data)
|
ses.buy_gold_rush_card(data)
|
||||||
|
|
||||||
@tracer.wrap
|
|
||||||
@sio.event
|
@sio.event
|
||||||
@bang_handler
|
@bang_handler
|
||||||
def chat_message(sid, msg, pl=None):
|
def chat_message(sid, msg, pl=None):
|
||||||
|
Loading…
Reference in New Issue
Block a user