Changeset 103054 in vbox for trunk/src/VBox/Main/glue/python/vboxapi.py
- Timestamp:
- Jan 25, 2024 10:01:27 AM (12 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/glue/python/vboxapi.py
r103030 r103054 546 546 547 547 def getArray(self, oInterface, sAttrib): 548 return getattr(oInterface, sAttrib)548 return oInterface.__getattr__(sAttrib) # pylint: disable=unnecessary-dunder-call 549 549 550 550 def setArray(self, oInterface, sAttrib, aoArray): … … 566 566 aGetArgs = aPropMapGet[sComAttrib] 567 567 except KeyError: # fallback. 568 return setattr(oInterface, sAttrib, aoArray)568 return oInterface.__setattr__(sAttrib, aoArray) # pylint: disable=unnecessary-dunder-call 569 569 570 570 import pythoncom … … 752 752 753 753 def getArray(self, oInterface, sAttrib): 754 return getattr(oInterface, 'get' + comifyName(sAttrib));754 return oInterface.__getattr__('get' + comifyName(sAttrib))() # pylint: disable=unnecessary-dunder-call 755 755 756 756 def setArray(self, oInterface, sAttrib, aoArray): 757 return setattr(oInterface, 'set' + comifyName(sAttrib), aoArray)757 return oInterface.__getattr__('set' + comifyName(sAttrib))(aoArray) # pylint: disable=unnecessary-dunder-call 758 758 759 759 def initPerThread(self): … … 880 880 881 881 def getArray(self, oInterface, sAttrib): 882 return getattr(oInterface, sAttrib)882 return oInterface.__getattr__(sAttrib) # pylint: disable=unnecessary-dunder-call 883 883 884 884 def setArray(self, oInterface, sAttrib, aoArray): 885 return setattr(oInterface, sAttrib, aoArray)885 return oInterface.__setattr__(sAttrib, aoArray) # pylint: disable=unnecessary-dunder-call 886 886 887 887 def waitForEvents(self, _timeout):
Note:
See TracChangeset
for help on using the changeset viewer.