Beispiel #1
0
def build_starter_data():
    roll_names = game_decider.all_roll_names()
    game_service.init_rolls(roll_names)

    computer = game_service.find_player('computer')
    if not computer:
        game_service.create_player('computer')
Beispiel #2
0
def put_user():
	try:
		if not(request.json) or not(request.json.get('user', None)):
			raise Exception("Provide User details")
		p = game_service.create_player(request.json.get('user'))
		return jsonify(p.to_json())
	except Exception as e:
		abort(make_response(jsonify({"Exception":str(e)}), 400))
Beispiel #3
0
    def create_user():
        try:
            if not flask.request.json \
                    or 'user' not in flask.request.json \
                    or not flask.request.json.get('user'):
                raise Exception("Invalid request: no value for user.")

            username = flask.request.json.get('user').strip()
            player = game_service.create_player(username)

            return flask.jsonify(player.to_json())

        except Exception as x:
            flask.abort(
                flask.Response(response="Invalid request: {}".format(x),
                               status=400))
    def create_user():
        try:
            if not flask.request.json \
                    or 'user' not in flask.request.json \
                    or not flask.request.json.get('user'):
                raise Exception("Invalid request: no value for user.")

            username = flask.request.json.get('user').strip()
            player = game_service.create_player(username)

            return flask.jsonify(player.to_json())

        except Exception as x:
            flask.abort(flask.Response(
                response="Invalid request: {}".format(x),
                status=400
            ))