mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2025-12-07 01:26:11 -08:00
Plugins code cleanup 0.1
This commit is contained in:
@@ -154,5 +154,19 @@ class Plugin_Objects:
|
||||
fp.close()
|
||||
|
||||
|
||||
def __add__(self, other):
|
||||
if isinstance(other, Plugin_Objects):
|
||||
new_objects = self.objects + other.objects
|
||||
new_result_file = self.result_file # You might want to adjust this
|
||||
new_instance = Plugin_Objects(new_result_file)
|
||||
new_instance.objects = new_objects
|
||||
return new_instance
|
||||
else:
|
||||
raise TypeError("Unsupported operand type for +")
|
||||
|
||||
def __len__(self):
|
||||
return len(self.objects)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user