+ tab_users.insert(QueryTable(
+ page = page,
+ title = 'Users List',
+ domid = 'users-list',
+ # tab's sons preferably turn this off
+ togglable = False,
+ # this is the query at the core of the slice list
+ query = sq_user,
+ query_all = query_user_all,
+ checkboxes = True,
+ datatables_options = {
+ 'iDisplayLength' : 25,
+ 'bLengthChange' : True,
+ 'bAutoWidth' : True,
+ },
+ ))
+
+# DEMO
+ # --------------------------------------------------------------------------
+ # MEASUREMENTS
+ measurements_stats_cpu = SliceStat(
+ title = "CPU Usage",
+ domid = 'resources-stats-cpu',
+ page = page,
+ stats = 'slice',
+ key = 'hrn',
+ query = 'none',
+ slicename = slicename,
+ o = 'cpu'
+ )
+
+ measurements_stats_mem = SliceStat(
+ title = "Memory Usage",
+ domid = 'resources-stats-mem',
+ page = page,
+ stats = 'slice',
+ key = 'hrn',
+ query = 'none',
+ slicename = slicename,
+ o = 'mem'
+ )
+
+ measurements_stats_asb = SliceStat(
+ title = "Traffic Sent",
+ domid = 'resources-stats-asb',
+ page = page,
+ stats = 'slice',
+ key = 'hrn',
+ query = 'none',
+ slicename = slicename,
+ o = 'asb'
+ )
+
+ measurements_stats_arb = SliceStat(
+ title = "Traffic Received",
+ domid = 'resources-stats-arb',
+ page = page,
+ stats = 'slice',
+ key = 'hrn',
+ query = 'none',
+ slicename = slicename,
+ o = 'arb'
+ )
+
+ tab_measurements = Tabs ( page=page,
+ domid="measurements",
+ togglable=True,
+ toggled = False,
+ title="Measurements",
+ outline_complete=True,
+ sons=[ measurements_stats_cpu, measurements_stats_mem, measurements_stats_asb, measurements_stats_arb ],
+ active_domid = 'measurements_stats_cpu',
+ )
+ main_stack.insert (tab_measurements)