Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
蜕变的菜鸟
glances
提交
282335d5
G
glances
项目概览
蜕变的菜鸟
/
glances
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
glances
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
282335d5
编写于
8月 16, 2013
作者:
A
Alessio Sergi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Bump minimum required psutil version to 0.5.1
上级
6f01ea62
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
8 addition
and
12 deletion
+8
-12
glances/glances.py
glances/glances.py
+4
-8
setup.py
setup.py
+4
-4
未找到文件。
glances/glances.py
浏览文件 @
282335d5
...
...
@@ -96,9 +96,10 @@ except ImportError:
sys
.
exit
(
1
)
psutil_version
=
tuple
([
int
(
num
)
for
num
in
psutil
.
__version__
.
split
(
'.'
)])
if
psutil_version
<
(
0
,
4
,
1
):
# this is not a mistake: psutil 0.5.1 is detected as 0.5.0
if
psutil_version
<
(
0
,
5
,
0
):
print
(
_
(
'PsUtil version %s detected.'
)
%
psutil
.
__version__
)
print
(
_
(
'PsUtil 0.
4
.1 or higher is needed. Glances cannot start.'
))
print
(
_
(
'PsUtil 0.
5
.1 or higher is needed. Glances cannot start.'
))
sys
.
exit
(
1
)
try
:
...
...
@@ -995,12 +996,7 @@ class GlancesGrabProcesses:
procstat
[
'status'
]
=
str
(
proc
.
status
)[:
1
].
upper
()
procstat
[
'cpu_times'
]
=
proc
.
get_cpu_times
()
procstat
[
'cpu_percent'
]
=
proc
.
get_cpu_percent
(
interval
=
0
)
if
hasattr
(
proc
,
'get_nice'
):
# deprecated in psutil 0.5.0+
procstat
[
'nice'
]
=
proc
.
get_nice
()
elif
hasattr
(
proc
,
'nice'
):
procstat
[
'nice'
]
=
proc
.
nice
# procstat['io_counters'] is a list:
# [read_bytes, write_bytes, read_bytes_old, write_bytes_old, io_tag]
...
...
setup.py
浏览文件 @
282335d5
...
...
@@ -39,11 +39,11 @@ setup(
# download_url='https://s3.amazonaws.com/glances/glances-1.7.1.tar.gz',
license
=
"LGPL"
,
keywords
=
"cli curses monitoring system"
,
install_requires
=
[
'psutil>=0.
4
.1'
],
install_requires
=
[
'psutil>=0.
5
.1'
],
extras_require
=
{
'HTML'
:
[
'jinja2
>=2.0
'
],
'SENSORS'
:
[
'pysensors
>=0.0.2
'
],
'BATINFO'
:
[
'batinfo
>=0.1.3
'
]
'HTML'
:
[
'jinja2'
],
'SENSORS'
:
[
'pysensors'
],
'BATINFO'
:
[
'batinfo'
]
},
packages
=
[
'glances'
],
include_package_data
=
True
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录