]> git.proxmox.com Git - ceph.git/blame - ceph/src/test/rgw/amqp_mock.h
import ceph 14.2.5
[ceph.git] / ceph / src / test / rgw / amqp_mock.h
CommitLineData
11fdf7f2
TL
1// -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2// vim: ts=8 sw=2 smarttab
3#pragma once
4
5#include <string>
6
7namespace amqp_mock {
8void set_valid_port(int port);
9void set_valid_host(const std::string& host);
10void set_valid_vhost(const std::string& vhost);
11void set_valid_user(const std::string& user, const std::string& password);
eafe8130
TL
12void set_multiple(unsigned tag);
13void reset_multiple();
11fdf7f2
TL
14
15extern bool FAIL_NEXT_WRITE; // default "false"
16extern bool FAIL_NEXT_READ; // default "false"
17extern bool REPLY_ACK; // default "true"
18}
19