mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-06-17 00:07:37 +02:00
set empty values to Null and update fixtures
This commit is contained in:
@ -125,7 +125,7 @@ Returns:
|
|||||||
"type": integer,
|
"type": integer,
|
||||||
"bytes": integer,
|
"bytes": integer,
|
||||||
"description": string,
|
"description": string,
|
||||||
"values": {
|
"values": { (null if empty)
|
||||||
"lowercase_no_spaces_keys": string,
|
"lowercase_no_spaces_keys": string,
|
||||||
"multiline_key_values": [
|
"multiline_key_values": [
|
||||||
string,
|
string,
|
||||||
|
@ -134,7 +134,7 @@ def process(proc_data):
|
|||||||
"type": integer,
|
"type": integer,
|
||||||
"bytes": integer,
|
"bytes": integer,
|
||||||
"description": string,
|
"description": string,
|
||||||
"values": {
|
"values": { (null if empty)
|
||||||
"lowercase_no_spaces_keys": string,
|
"lowercase_no_spaces_keys": string,
|
||||||
"multiline_key_values": [
|
"multiline_key_values": [
|
||||||
string,
|
string,
|
||||||
@ -153,6 +153,9 @@ def process(proc_data):
|
|||||||
except (ValueError):
|
except (ValueError):
|
||||||
entry[key] = None
|
entry[key] = None
|
||||||
|
|
||||||
|
if not entry['values']:
|
||||||
|
entry['values'] = None
|
||||||
|
|
||||||
return proc_data
|
return proc_data
|
||||||
|
|
||||||
|
|
||||||
|
2
tests/fixtures/centos-7.7/dmidecode.json
vendored
2
tests/fixtures/centos-7.7/dmidecode.json
vendored
File diff suppressed because one or more lines are too long
2
tests/fixtures/fedora32/dmidecode.json
vendored
2
tests/fixtures/fedora32/dmidecode.json
vendored
File diff suppressed because one or more lines are too long
2
tests/fixtures/ubuntu-18.04/dmidecode.json
vendored
2
tests/fixtures/ubuntu-18.04/dmidecode.json
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user