cputest: Rename cpu-convert.py script as cpu-cpuid.py

The new script is going to be more general and the original
functionality can be requested by "cpu-cpuid.py convert".

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
Jiri Denemark 2017-03-15 13:16:37 +01:00
parent ac49ce42ef
commit 72c44a15c9
2 changed files with 17 additions and 2 deletions

View File

@ -222,7 +222,7 @@ def propAdd(props, feature, value):
props[name] = value
for path in sys.argv[1:]:
def convert(path):
props, cpuid = parseFeatureWords(path)
for feature in cpuidMap:
@ -247,3 +247,18 @@ for path in sys.argv[1:]:
"id": "model-expansion"},
f, indent = 2, separators = (',', ': '))
f.write("\n")
if len(sys.argv) < 3:
print "Usage: %s convert json_file..." % sys.argv[0]
sys.exit(1)
action = sys.argv[1]
args = sys.argv[2:]
if action == "convert":
for path in args:
convert(path)
else:
print "Unknown action: " + action
sys.exit(1)

View File

@ -53,7 +53,7 @@ json <<<"$data" >$fname.json
if [[ -s $fname.json ]]; then
echo $fname.json
if ! grep -q model-expansion $fname.json; then
$(dirname $0)/cpu-convert.py $fname.json
$(dirname $0)/cpu-cpuid.py convert $fname.json
fi
else
rm $fname.json