MCPcopy Create free account
hub / github.com/aaPanel/BaoTa / GetSystemTotal

Method GetSystemTotal

class/system.py:261–276  ·  view source on GitHub ↗
(self, get, interval=1)

Source from the content-addressed store, hash-verified

259 return data
260
261 def GetSystemTotal(self, get, interval=1):
262 # 取系统统计信息
263 data = self.GetMemInfo()
264 cpu = self.GetCpuInfo(interval)
265 data['cpuNum'] = cpu[1]
266 data['cpuRealUsed'] = cpu[0]
267 data['time'] = self.GetBootTime()
268 data['system'] = self.GetSystemVersion()
269 data['isuser'] = public.M('users').where('username=?', ('admin',)).count()
270 try:
271 data['isport'] = public.GetHost(True) == '8888'
272 except:
273 data['isport'] = False
274
275 data['version'] = session['version']
276 return data
277
278 def GetLoadAverage(self, get):
279 try:

Callers

nothing calls this directly

Calls 7

GetMemInfoMethod · 0.95
GetCpuInfoMethod · 0.95
GetBootTimeMethod · 0.95
GetSystemVersionMethod · 0.95
countMethod · 0.45
whereMethod · 0.45
MMethod · 0.45

Tested by

no test coverage detected