aboutsummaryrefslogtreecommitdiffstats
path: root/vbench/src/vbench/vbench/server_tagger.cpp
blob: 2f5d3361912bd20790f9e10b14e66d4f6b6d1cb9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.

#include "server_tagger.h"

namespace vbench {

ServerTagger::ServerTagger(const ServerSpec &server,
                           Handler<Request> &next)
    : _server(server),
      _next(next)
{
}

void
ServerTagger::handle(Request::UP request)
{
    request->server(_server);
    _next.handle(std::move(request));
}

} // namespace vbench