WIP lookup commands

This commit is contained in:
DiG 2022-01-17 15:32:14 +01:00
parent e06c03552c
commit 4006249e2c
1 changed files with 7 additions and 1 deletions

View File

@ -338,19 +338,25 @@ def flatten_stack( data ):
def flatten( obj ):
if type(obj) == dict:
eprint( 'is a dict')
key = obj.keys()[0] if obj.keys()[0] != 'file' else obj.keys()[1]
flat.append( key )
for field in obj[key].keys():
eprint( 'go flat key', field )
flatten( obj[key][field] )
if type(obj) == list:
eprint( 'is a list')
for item in obj:
print( 'item: ', item)
if type(item) == str:
flat.append( item )
if type(item) == dict:
flatten( item )
# if type(obj) == str:
if type(obj) == str:
eprint( 'is a str')
flat.append( item )
for obj in data:
flatten( obj )