diff --git a/kyreport/ky_report.py b/kyreport/ky_report.py index 8029e2c51c8cb205e8cff4c3443201e9b6d0cb82..643d8a024e59b567b61c079a1cae516adf9d443f 100644 --- a/kyreport/ky_report.py +++ b/kyreport/ky_report.py @@ -57,3 +57,9 @@ class KyReport: info['base_info']['cpu_arch'] = Command.cmd_exec('export LANG="en_US.UTF-8" && lscpu | grep \'Architecture:\' | cut -d \':\' -f 2 | sed -e \'s/^[ ]*//g\' | sed -e \'s/[ ]*$//g\'') info['base_info']['cpu_cores'] = Command.cmd_exec('export LANG="en_US.UTF-8" && lscpu | grep \'CPU(s)\' | grep -v -E "NUMA|On-line" | cut -d \':\' -f 2 | sed -e \'s/^[ ]*//g\' | sed -e \'s/[ ]*$//g\'') # end base cpu info + + # setting base mem info + info['base_info']['mem_total'] = Command.cmd_exec('cat /proc/meminfo | grep "MemTotal" | cut -d \':\' -f 2 | sed -e "s/^[ ]*//g" | cut -d \' \' -f 1') + info['base_info']['mem_free'] = Command.cmd_exec('cat /proc/meminfo | grep "MemFree" | cut -d \':\' -f 2 | sed -e "s/^[ ]*//g" | cut -d \' \' -f 1') + info['base_info']['mem_available'] = Command.cmd_exec('cat /proc/meminfo | grep "MemAvailable" | cut -d \':\' -f 2 | sed -e "s/^[ ]*//g" | cut -d \' \' -f 1') + # end base mem info