def __init__(self): SflPhoneCtrl.__init__(self) self.logger = logging.getLogger("TestSFLPhoneAccountConfig") filehdlr = logging.FileHandler("/tmp/sflphonedbustest.log") formatter = logging.Formatter("%(asctime)s %(levelname)s %(message)s") filehdlr.setFormatter(formatter) self.logger.addHandler(filehdlr) self.logger.setLevel(logging.INFO)
def __init__(self): SflPhoneCtrl.__init__(self) SippCtrl.__init__(self) self.logger = logging.getLogger("TestSFLPhoneRegisteredCalls") filehdlr = logging.FileHandler("/tmp/sfltestregisteredcall.log") formatter = logging.Formatter("%(asctime)s %(levelname)s %(message)s") filehdlr.setFormatter(formatter) self.logger.addHandler(filehdlr) self.logger.setLevel(logging.INFO) self.sippRegistrationInstance = SippWrapper() self.sippCallInstance = SippWrapper() # Make sure the test directory is populated with most recent log files self.clean_log_directory()
def __init__(self): SflPhoneCtrl.__init__(self) SippCtrl.__init__(self) self.logger = logging.getLogger("TestSFLPhoneRegisteredCalls") filehdlr = logging.FileHandler("/tmp/sfltestregisteredcall.log") formatter = logging.Formatter("%(asctime)s %(levelname)s %(message)s") filehdlr.setFormatter(formatter) self.logger.addHandler(filehdlr) self.logger.setLevel(logging.INFO) self.sippRegistrationInstanceA = SippWrapper() self.sippRegistrationInstanceB = SippWrapper() self.sippCallInstanceA = SippWrapper() self.sippCallInstanceB = SippWrapper() self.localPortCallA = str(5064) self.localPortCallB = str(5066) self.callCount = 0 self.accountCalls = []
# Option definition try: opts, args = getopt.getopt(sys.argv[1:],"", [ "help", "gaa", "gal", "gara", "gaea", "gasa", "gaia", "gacl", "gac", "gcc", "hangup=", "refuse=", "hold", "unhold=", "transfer=","dtmf=", "accept=", "gcd=", "gad=", "register=", "unregister=", "enable=", "disable=", "call=", "sac=" ]) except getopt.GetoptError,err: print str(err) sys.exit(2) # SFLPhone instance. sflphone = SflPhoneCtrl() # If no arguments, run the d-bus event loop. if len(sys.argv) == 1: loop = gobject.MainLoop() loop.run() # Parse all arguments else: for opt, arg in opts: if opt == "--help": printHelp() # # info options