]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-mgr:fix ceph-mgr web get kernel_version error 16094/head
authorPeng Zhang <zphj1987@gmail.com>
Tue, 4 Jul 2017 08:08:28 +0000 (16:08 +0800)
committerPeng Zhang <zphj1987@gmail.com>
Tue, 4 Jul 2017 08:08:28 +0000 (16:08 +0800)
fix :
File "/usr/lib64/ceph/mgr/dashboard/module.py", line 523, in _clients
client['version'] = client['kernel_version']
----------

change client['kernel_version'] to
client['client_metadata']['kernel_version']

Signed-off-by: Peng Zhang zphj1987@gmail.com
src/pybind/mgr/dashboard/module.py

index 02c824bd56fdfc94b94a12ac324fe6fb9cda9f02..9d417a3e63bec37213cf95ba63344ebca8e13c1d 100644 (file)
@@ -536,7 +536,7 @@ class Module(MgrModule):
                         client['hostname'] = client['client_metadata']['hostname']
                     elif "kernel_version" in client['client_metadata']:
                         client['type'] = "kernel"
-                        client['version'] = client['kernel_version']
+                        client['version'] = client['client_metadata']['kernel_version']
                         client['hostname'] = client['client_metadata']['hostname']
                     else:
                         client['type'] = "unknown"