1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-06-19 00:17:51 +02:00

change variable name last_attribute and last_attr to last_item

This commit is contained in:
Kelly Brazil
2021-10-22 15:37:40 -07:00
parent 17097abec9
commit 6d18c0ba61

View File

@ -199,7 +199,7 @@ class _LsUsb():
self.bus_idx = -1
self.interface_descriptor_idx = -1
self.endpoint_descriptor_idx = -1
self.last_attribute = ''
self.last_item = ''
self.last_indent = 0
self.attribute_value = False
@ -257,7 +257,7 @@ class _LsUsb():
'description': temp_obj['description'],
'_state': {
'attribute_value': self.attribute_value,
'last_attribute': self.last_attribute,
'last_item': self.last_item,
'bus_idx': self.bus_idx,
'interface_descriptor_idx': self.interface_descriptor_idx,
'endpoint_descriptor_idx': self.endpoint_descriptor_idx
@ -275,7 +275,7 @@ class _LsUsb():
self.last_indent = indent
if not self.attribute_value:
self.last_attribute = temp_obj['key']
self.last_item = temp_obj['key']
return line_obj
@ -454,12 +454,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if dd[keyname]['_state']['attribute_value']:
last_attr = dd[keyname]['_state']['last_attribute']
if 'attributes' not in self.output_line['device_descriptor'][last_attr]:
self.output_line['device_descriptor'][last_attr]['attributes'] = []
last_item = dd[keyname]['_state']['last_item']
if 'attributes' not in self.output_line['device_descriptor'][last_item]:
self.output_line['device_descriptor'][last_item]['attributes'] = []
this_attribute = f'{keyname} {dd[keyname].get("value", "")} {dd[keyname].get("description", "")}'.strip()
self.output_line['device_descriptor'][last_attr]['attributes'].append(this_attribute)
self.output_line['device_descriptor'][last_item]['attributes'].append(this_attribute)
continue
self.output_line['device_descriptor'].update(dd)
@ -471,12 +471,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if cd[keyname]['_state']['attribute_value']:
last_attr = cd[keyname]['_state']['last_attribute']
if 'attributes' not in self.output_line['device_descriptor']['configuration_descriptor'][last_attr]:
self.output_line['device_descriptor']['configuration_descriptor'][last_attr]['attributes'] = []
last_item = cd[keyname]['_state']['last_item']
if 'attributes' not in self.output_line['device_descriptor']['configuration_descriptor'][last_item]:
self.output_line['device_descriptor']['configuration_descriptor'][last_item]['attributes'] = []
this_attribute = f'{keyname} {cd[keyname].get("value", "")} {cd[keyname].get("description", "")}'.strip()
self.output_line['device_descriptor']['configuration_descriptor'][last_attr]['attributes'].append(this_attribute)
self.output_line['device_descriptor']['configuration_descriptor'][last_item]['attributes'].append(this_attribute)
continue
self.output_line['device_descriptor']['configuration_descriptor'].update(cd)
@ -488,12 +488,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if ia[keyname]['_state']['attribute_value']:
last_attr = ia[keyname]['_state']['last_attribute']
if 'attributes' not in self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_attr]:
self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_attr]['attributes'] = []
last_item = ia[keyname]['_state']['last_item']
if 'attributes' not in self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_item]:
self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_item]['attributes'] = []
this_attribute = f'{keyname} {ia[keyname].get("value", "")} {ia[keyname].get("description", "")}'.strip()
self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_attr]['attributes'].append(this_attribute)
self.output_line['device_descriptor']['configuration_descriptor']['interface_association'][last_item]['attributes'].append(this_attribute)
continue
self.output_line['device_descriptor']['configuration_descriptor']['interface_association'].update(ia)
@ -522,12 +522,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if iface_attrs[keyname]['_state']['attribute_value']:
last_attr = iface_attrs[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj[last_attr]:
i_desc_obj[last_attr]['attributes'] = []
last_item = iface_attrs[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj[last_item]:
i_desc_obj[last_item]['attributes'] = []
this_attribute = f'{keyname} {iface_attrs[keyname].get("value", "")} {iface_attrs[keyname].get("description", "")}'.strip()
i_desc_obj[last_attr]['attributes'].append(this_attribute)
i_desc_obj[last_item]['attributes'].append(this_attribute)
continue
del iface_attrs[keyname]['_state']
@ -540,12 +540,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if ch[keyname]['_state']['attribute_value']:
last_attr = ch[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj['cdc_header'][last_attr]:
i_desc_obj['cdc_header'][last_attr]['attributes'] = []
last_item = ch[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj['cdc_header'][last_item]:
i_desc_obj['cdc_header'][last_item]['attributes'] = []
this_attribute = f'{keyname} {ch[keyname].get("value", "")} {ch[keyname].get("description", "")}'.strip()
i_desc_obj['cdc_header'][last_attr]['attributes'].append(this_attribute)
i_desc_obj['cdc_header'][last_item]['attributes'].append(this_attribute)
continue
i_desc_obj['cdc_header'].update(ch)
@ -557,12 +557,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if ccm[keyname]['_state']['attribute_value']:
last_attr = ccm[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj['cdc_call_management'][last_attr]:
i_desc_obj['cdc_call_management'][last_attr]['attributes'] = []
last_item = ccm[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj['cdc_call_management'][last_item]:
i_desc_obj['cdc_call_management'][last_item]['attributes'] = []
this_attribute = f'{keyname} {ccm[keyname].get("value", "")} {ccm[keyname].get("description", "")}'.strip()
i_desc_obj['cdc_call_management'][last_attr]['attributes'].append(this_attribute)
i_desc_obj['cdc_call_management'][last_item]['attributes'].append(this_attribute)
continue
i_desc_obj['cdc_call_management'].update(ccm)
@ -574,12 +574,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if ca[keyname]['_state']['attribute_value']:
last_attr = ca[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj['cdc_acm'][last_attr]:
i_desc_obj['cdc_acm'][last_attr]['attributes'] = []
last_item = ca[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj['cdc_acm'][last_item]:
i_desc_obj['cdc_acm'][last_item]['attributes'] = []
this_attribute = f'{keyname} {ca[keyname].get("value", "")} {ca[keyname].get("description", "")}'.strip()
i_desc_obj['cdc_acm'][last_attr]['attributes'].append(this_attribute)
i_desc_obj['cdc_acm'][last_item]['attributes'].append(this_attribute)
continue
i_desc_obj['cdc_acm'].update(ca)
@ -591,12 +591,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if cu[keyname]['_state']['attribute_value']:
last_attr = cu[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj['cdc_union'][last_attr]:
i_desc_obj['cdc_union'][last_attr]['attributes'] = []
last_item = cu[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj['cdc_union'][last_item]:
i_desc_obj['cdc_union'][last_item]['attributes'] = []
this_attribute = f'{keyname} {cu[keyname].get("value", "")} {cu[keyname].get("description", "")}'.strip()
i_desc_obj['cdc_union'][last_attr]['attributes'].append(this_attribute)
i_desc_obj['cdc_union'][last_item]['attributes'].append(this_attribute)
continue
i_desc_obj['cdc_union'].update(cu)
@ -608,12 +608,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if hidd[keyname]['_state']['attribute_value']:
last_attr = hidd[keyname]['_state']['last_attribute']
if 'attributes' not in i_desc_obj['hid_device_descriptor'][last_attr]:
i_desc_obj['hid_device_descriptor'][last_attr]['attributes'] = []
last_item = hidd[keyname]['_state']['last_item']
if 'attributes' not in i_desc_obj['hid_device_descriptor'][last_item]:
i_desc_obj['hid_device_descriptor'][last_item]['attributes'] = []
this_attribute = f'{keyname} {hidd[keyname].get("value", "")} {hidd[keyname].get("description", "")}'.strip()
i_desc_obj['hid_device_descriptor'][last_attr]['attributes'].append(this_attribute)
i_desc_obj['hid_device_descriptor'][last_item]['attributes'].append(this_attribute)
continue
i_desc_obj['hid_device_descriptor'].update(hidd)
@ -649,12 +649,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if endpoint_attrs[keyname]['_state']['attribute_value']:
last_attr = endpoint_attrs[keyname]['_state']['last_attribute']
if 'attributes' not in e_desc_obj[last_attr]:
e_desc_obj[last_attr]['attributes'] = []
last_item = endpoint_attrs[keyname]['_state']['last_item']
if 'attributes' not in e_desc_obj[last_item]:
e_desc_obj[last_item]['attributes'] = []
this_attribute = f'{keyname} {endpoint_attrs[keyname].get("value", "")} {endpoint_attrs[keyname].get("description", "")}'.strip()
e_desc_obj[last_attr]['attributes'].append(this_attribute)
e_desc_obj[last_item]['attributes'].append(this_attribute)
continue
e_desc_obj.update(endpoint_attrs)
@ -671,12 +671,12 @@ class _LsUsb():
# is this a top level value or an attribute?
if hd[keyname]['_state']['attribute_value']:
last_attr = hd[keyname]['_state']['last_attribute']
if 'attributes' not in self.output_line['hub_descriptor'][last_attr]:
self.output_line['hub_descriptor'][last_attr]['attributes'] = []
last_item = hd[keyname]['_state']['last_item']
if 'attributes' not in self.output_line['hub_descriptor'][last_item]:
self.output_line['hub_descriptor'][last_item]['attributes'] = []
this_attribute = f'{keyname} {hd[keyname].get("value", "")} {hd[keyname].get("description", "")}'.strip()
self.output_line['hub_descriptor'][last_attr]['attributes'].append(this_attribute)
self.output_line['hub_descriptor'][last_item]['attributes'].append(this_attribute)
continue
self.output_line['hub_descriptor'].update(hd)