nothing-unencr
quadrismegistus 4 years ago
parent c26edbb3d4
commit 3daf25405f

@ -39,10 +39,11 @@ class Message(Logger):
@property
def meta_msg(self):
md={}
for i,msg in enumerate(reversed(list(self.messages))):
self.log(f'msg #{i+1}: {msg}')
dict_merge(md,msg.msg_d)
# self.log('returning meta')
msg_d=self.msg_d
while msg_d:
dict_merge(md,msg_d)
msg_d = msg_d.get('_msg',{})
return md
def __repr__(self):

@ -65,10 +65,10 @@ class TheOperator(Operator):
# decrypt all of it!
msg_obj.decrypt()
self.log('I am now decrypted!',msg_obj)
self.log('my messages:',msg_obj.messages)
# self.log('my messages:',msg_obj.messages)
#self.log(f'Operator understood message route: {msg_obj.route}')
self.log('meta msg!',msg_obj.meta_msg)
self.log('meta msg!',dict_format(msg_obj.meta_msg,tab=6))
# carry out message instructions
route_result = self.route(msg_obj)

Loading…
Cancel
Save