X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fsliceview.py;h=8767e8b2f7546e46a45966c12f741fde132b84ea;hb=292bfa660615de1d3a4e3c6ed0b8a28c84963f88;hp=efceec4abfc45da282a9c8dd4fd416c0123d6b08;hpb=7ac6b8ac4422eeff85370e103c72c9413343e879;p=unfold.git diff --git a/portal/sliceview.py b/portal/sliceview.py index efceec4a..8767e8b2 100644 --- a/portal/sliceview.py +++ b/portal/sliceview.py @@ -20,6 +20,7 @@ from plugins.query_editor import QueryEditor from plugins.active_filters import ActiveFilters from plugins.quickfilter import QuickFilter from plugins.messages import Messages +from plugins.slicestat import Slicestat from myslice.config import Config @@ -173,6 +174,50 @@ class SliceView (LoginRequiredAutoLogoutView): }, ) + resources_stats_cpu = Slicestat( + title = "CPU Usage", + domid = 'resources-stats-cpu', + page = page, + stats = 'slice', + key = 'hrn', + query = 'none', + slicename = slicename, + o = 'cpu' + ) + + resources_stats_mem = Slicestat( + title = "Memory Usage", + domid = 'resources-stats-mem', + page = page, + stats = 'slice', + key = 'hrn', + query = 'none', + slicename = slicename, + o = 'mem' + ) + + resources_stats_asb = Slicestat( + title = "Traffic Sent", + domid = 'resources-stats-asb', + page = page, + stats = 'slice', + key = 'hrn', + query = 'none', + slicename = slicename, + o = 'asb' + ) + + resources_stats_arb = Slicestat( + title = "Traffic Received", + domid = 'resources-stats-arb', + page = page, + stats = 'slice', + key = 'hrn', + query = 'none', + slicename = slicename, + o = 'arb' + ) + # with the new 'Filter' stuff on top, no need for anything but the hazelnut resources_as_list_area = resources_as_list @@ -181,12 +226,11 @@ class SliceView (LoginRequiredAutoLogoutView): togglable=True, title="Resources", outline_complete=True, - sons=[ resources_as_map, resources_as_list_area, ], + sons=[ resources_as_map, resources_as_list_area, resources_stats_cpu, resources_stats_mem, resources_stats_asb, resources_stats_arb ], active_domid = 'resources-map', ) main_stack.insert (resources_area) - # -------------------------------------------------------------------------- # USERS @@ -217,6 +261,8 @@ class SliceView (LoginRequiredAutoLogoutView): 'bAutoWidth' : True, }, )) + + # DEMO # -------------------------------------------------------------------------- # MEASUREMENTS