]>
git.proxmox.com Git - ceph.git/blob - ceph/src/spdk/ocf/tests/functional/tests/conftest.py
2 # Copyright(c) 2019 Intel Corporation
3 # SPDX-License-Identifier: BSD-3-Clause-Clear
11 sys
.path
.append(os
.path
.join(os
.path
.dirname(__file__
), os
.path
.pardir
))
12 from pyocf
.types
.logger
import LogLevel
, DefaultLogger
, BufferLogger
13 from pyocf
.types
.volume
import Volume
, ErrorDevice
14 from pyocf
.types
.ctx
import get_default_ctx
17 def pytest_configure(config
):
18 sys
.path
.append(os
.path
.join(os
.path
.dirname(__file__
), os
.path
.pardir
))
23 c
= get_default_ctx(DefaultLogger(LogLevel
.WARN
))
24 c
.register_volume_type(Volume
)
25 c
.register_volume_type(ErrorDevice
)
32 def pyocf_ctx_log_buffer():
33 logger
= BufferLogger(LogLevel
.DEBUG
)
34 c
= get_default_ctx(logger
)
35 c
.register_volume_type(Volume
)
36 c
.register_volume_type(ErrorDevice
)