diff --git a/komrade/backend/komrades.py b/komrade/backend/komrades.py index 17cc0a9..222d4c3 100644 --- a/komrade/backend/komrades.py +++ b/komrade/backend/komrades.py @@ -456,9 +456,10 @@ class KomradeX(Caller): - - def msg(self,someone,something): + return asyncio.run(self.msg_async(someone,something)) + + def msg_async(self,someone,something): # find or boot someone = Komrade(someone) self.log(f'found {someone}') @@ -496,7 +497,7 @@ class KomradeX(Caller): self.log('going to send msg to op?',msg_to_op) # dial operator - res=self.ring_ring( + res=await self.ring_ring( msg_to_op, route='deliver_msg' ) @@ -557,7 +558,7 @@ class KomradeX(Caller): { 'data':post_pkg_b }, - route='post_async' + route='post' ) self.log('post res from Op <-',res_op) return res_op diff --git a/komrade/backend/operators.py b/komrade/backend/operators.py index 2297ac5..506b8ea 100644 --- a/komrade/backend/operators.py +++ b/komrade/backend/operators.py @@ -64,7 +64,7 @@ class Operator(Keymaker): 'login', 'deliver_msg', 'introduce', - 'post_async', + 'deliver_post', 'get_updates' ] diff --git a/komrade/backend/the_operator.py b/komrade/backend/the_operator.py index 120ffe6..0a1f63d 100644 --- a/komrade/backend/the_operator.py +++ b/komrade/backend/the_operator.py @@ -430,7 +430,7 @@ class TheOperator(Operator): return res - def post(self,msg_to_op): + def deliver_post(self,msg_to_op): # This self.log('<--',msg_to_op.msg_d) world = Komrade(WORLD_NAME)