summaryrefslogtreecommitdiff
path: root/src/op_mode/cpu_summary.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/op_mode/cpu_summary.py')
-rwxr-xr-xsrc/op_mode/cpu_summary.py24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/op_mode/cpu_summary.py b/src/op_mode/cpu_summary.py
deleted file mode 100755
index 7324c75..0000000
--- a/src/op_mode/cpu_summary.py
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/usr/bin/env python3
-
-import re
-
-from vyos.util import colon_separated_to_dict
-
-
-FILE_NAME = '/proc/cpuinfo'
-
-with open(FILE_NAME, 'r') as f:
- data_raw = f.read()
-
-data = colon_separated_to_dict(data_raw)
-
-# Accumulate all data in a dict for future support for machine-readable output
-cpu_data = {}
-cpu_data['cpu_number'] = len(data['processor'])
-cpu_data['models'] = list(set(data['model name']))
-
-# Strip extra whitespace from CPU model names, /proc/cpuinfo is prone to that
-cpu_data['models'] = map(lambda s: re.sub(r'\s+', ' ', s), cpu_data['models'])
-
-print("CPU(s): {0}".format(cpu_data['cpu_number']))
-print("CPU model(s): {0}".format(",".join(cpu_data['models'])))