operator-time
quadrismegistus 4 years ago
parent e3ec075a21
commit efdd9a5b61

@ -17,5 +17,5 @@ from .callers import *
## define default entities
OPERATOR = TheOperator()
TELEPHONE = TheTelephone()
OPERATOR = None
TELEPHONE = None

@ -13,9 +13,14 @@ class Caller(Operator):
@property
def phone(self):
global TELEPHONE
if not TELEPHONE: TELEPHONE=TheTelephone()
return TELEPHONE
@property
def op(self): return OPERATOR
def op(self):
global OPERATOR
if not OPERATOR: Operator=TheOperator()
return OPERATOR
def get_new_keys(self,pubkey_pass = None, privkey_pass = None, adminkey_pass = None):
"""

@ -15,6 +15,8 @@ class TheOperator(Operator):
"""
@property
def phone(self):
global TELEPHONE
if not TELEPHONE: TELEPHONE=TheTelephone()
return TELEPHONE

@ -16,7 +16,10 @@ class TheTelephone(Operator):
)
@property
def op(self): return OPERATOR
def op(self):
global OPERATOR
if not OPERATOR: Operator=TheOperator()
return OPERATOR
async def dial_operator(self,msg):
msg=msg.replace('/','_')

Loading…
Cancel
Save