Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
avocado-vt
提交
e8fc8955
A
avocado-vt
项目概览
openeuler
/
avocado-vt
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
avocado-vt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
e8fc8955
编写于
8月 06, 2020
作者:
S
Satheesh Rajendran
提交者:
GitHub
8月 06, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #2693 from Yingshun/adj_modular_daemon
Adjust to the modular daemon environment checking change
上级
19c9b03c
256a9dc7
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
9 addition
and
14 deletion
+9
-14
virttest/env_process.py
virttest/env_process.py
+2
-4
virttest/test_setup.py
virttest/test_setup.py
+2
-3
virttest/utils_conn.py
virttest/utils_conn.py
+3
-5
virttest/utils_libvirtd.py
virttest/utils_libvirtd.py
+2
-2
未找到文件。
virttest/env_process.py
浏览文件 @
e8fc8955
...
...
@@ -37,8 +37,7 @@ from virttest import storage
from
virttest
import
utils_libguestfs
from
virttest
import
qemu_storage
from
virttest
import
utils_libvirtd
from
virttest
import
libvirtd_decorator
from
virttest
import
libvirt_version
as
libvirtd_ver
from
virttest
import
utils_split_daemons
from
virttest
import
remote
from
virttest
import
data_dir
from
virttest
import
utils_net
...
...
@@ -1287,8 +1286,7 @@ def preprocess(test, params, env):
# work on connect_uri as default behavior.
os
.
environ
[
'LIBVIRT_DEFAULT_URI'
]
=
connect_uri
if
params
.
get
(
"setup_libvirt_polkit"
)
==
"yes"
:
if
(
libvirtd_ver
.
version_compare
(
5
,
6
,
0
)
and
libvirtd_decorator
.
get_libvirtd_split_enable_bit
()):
if
utils_split_daemons
.
is_modular_daemon
():
params
.
update
({
"conf_path"
:
"/etc/libvirt/virtqemud.conf"
})
pol
=
test_setup
.
LibvirtPolkitConfig
(
params
)
try
:
...
...
virttest/test_setup.py
浏览文件 @
e8fc8955
...
...
@@ -36,7 +36,7 @@ from virttest import utils_config
from
virttest
import
utils_package
from
virttest
import
kernel_interface
from
virttest
import
libvirt_version
from
virttest
import
libvirtd_decorator
from
virttest
import
utils_split_daemons
from
virttest.staging
import
service
from
virttest.staging
import
utils_memory
...
...
@@ -2429,8 +2429,7 @@ class LibvirtdDebugLog(object):
"daemon"
:
utils_libvirtd
.
Libvirtd
(
"virtqemud"
),
"conf"
:
utils_config
.
LibvirtdConfig
(),
"backupfile"
:
"%s.backup"
%
utils_config
.
LibvirtdConfig
().
conf_path
}
if
(
libvirt_version
.
version_compare
(
5
,
6
,
0
)
and
libvirtd_decorator
.
get_libvirtd_split_enable_bit
()):
if
utils_split_daemons
.
is_modular_daemon
():
self
.
daemons_dict
[
"libvirtd"
][
"conf"
]
=
utils_config
.
VirtQemudConfig
()
self
.
daemons_dict
[
"libvirtd"
][
"backupfile"
]
=
utils_config
.
VirtQemudConfig
().
conf_path
self
.
daemons_dict
[
"virtnetworkd"
]
=
{
...
...
virttest/utils_conn.py
浏览文件 @
e8fc8955
...
...
@@ -15,7 +15,7 @@ from virttest import propcan, remote, utils_libvirtd
from
virttest
import
data_dir
from
virttest
import
utils_package
from
virttest
import
libvirt_version
from
virttest
import
libvirtd_decorator
from
virttest
import
utils_split_daemons
class
ConnectionError
(
Exception
):
...
...
@@ -687,8 +687,7 @@ class TCPConnection(ConnectionBase):
init_dict
[
'sasl_allowed_users'
]
=
init_dict
.
get
(
'sasl_allowed_users'
)
super
(
TCPConnection
,
self
).
__init__
(
init_dict
)
if
(
libvirtd_decorator
.
get_libvirt_version_compare
(
5
,
6
,
0
)
and
libvirtd_decorator
.
get_libvirtd_split_enable_bit
()):
if
utils_split_daemons
.
is_modular_daemon
():
self
.
daemon_conf
=
"/etc/libvirt/virtproxyd.conf"
self
.
daemon_socket_conf
=
"/usr/lib/systemd/system/virtproxyd-tcp.socket"
else
:
...
...
@@ -1008,8 +1007,7 @@ class TLSConnection(ConnectionBase):
port
=
'22'
,
remote_path
=
'/etc/sysconfig/libvirtd'
)
if
(
libvirtd_decorator
.
get_libvirt_version_compare
(
5
,
6
,
0
)
and
libvirtd_decorator
.
get_libvirtd_split_enable_bit
()):
if
utils_split_daemons
.
is_modular_daemon
():
self
.
daemon_conf
=
"/etc/libvirt/virtproxyd.conf"
self
.
daemon_socket_conf
=
"/usr/lib/systemd/system/virtproxyd-tls.socket"
else
:
...
...
virttest/utils_libvirtd.py
浏览文件 @
e8fc8955
...
...
@@ -10,7 +10,7 @@ from avocado.utils import process
from
avocado.utils
import
wait
from
virttest
import
libvirt_version
from
virttest
import
libvirtd_decorator
from
virttest
import
utils_split_daemons
from
.
import
remote
from
.
import
utils_misc
...
...
@@ -57,7 +57,7 @@ class Libvirtd(object):
self
.
service_name
=
"libvirtd"
if
not
service_name
else
service_name
if
libvirt_version
.
version_compare
(
5
,
6
,
0
,
self
.
session
):
if
libvirtd_decorator
.
get_libvirtd_split_enable_bit
(
):
if
utils_split_daemons
.
is_modular_daemon
(
session
=
self
.
session
):
if
self
.
service_name
in
[
"libvirtd"
,
"libvirtd.service"
]:
self
.
service_list
=
[
'virtqemud'
,
'virtproxyd'
,
'virtnetworkd'
,
'virtinterfaced'
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录