コード例 #1
0
ファイル: endpoints.py プロジェクト: byronshilly/mateo
def create_user():
    body = rebar.validated_body

    # Check if the email is taken
    user = _get_user_by_email(body['email'])
    if user: 
        raise errors.Conflict(msg=ResponseMessages.USER_ALREADY_EXISTS)

    user = _create_user(body)
    return (user, 201)
コード例 #2
0
def create_game():
    body = rebar.validated_body

    # Check if the game already exists
    game = _get_game_by_title_and_platform(body['title'], body['platform'])
    if game:
        raise errors.Conflict(msg=ResponseMessages.GAME_ALREADY_EXISTS)

    game = _create_game(body)
    return (game, 201)
コード例 #3
0
ファイル: test_errors.py プロジェクト: retornam/flask-rebar
 def a_fancy_handler():
     raise errors.Conflict(msg=TestErrors.ERROR_MSG,
                           additional_data={"foo": "bar"})
コード例 #4
0
ファイル: test_errors.py プロジェクト: retornam/flask-rebar
 def a_terrible_handler():
     raise errors.Conflict(msg=TestErrors.ERROR_MSG)
コード例 #5
0
 def a_fancy_handler():
     raise errors.Conflict(msg=TestErrors.ERROR_MSG,
                           additional_data={'foo': 'bar'})