def main(): ivylogger.setLevel(logging.CRITICAL) # Disable logging loader = unittest.TestLoader() tests = loader.discover('tests/') testRunner = unittest.runner.TextTestRunner() testRunner.run(tests)
def __init__(self, partie): self.IVYAPPNAME = "IvyApp" self.name = "" self.game = partie self.on_die_accepted = False self.matefound = False from ivy.ivy import ivylogger import logging self.on_die_accepted = False self.ivybus = '' self.readymsg = '[%s is ready]' % self.IVYAPPNAME ivylogger.setLevel(logging.WARN) self.info('Broadcasting on %s', self.ivybus or os.environ.get('IVYBUS') or 'ivydefault') # initialising the bus IvyInit( self.IVYAPPNAME, # application name for Ivy self.readymsg, # ready message 0, # parameter ignored self. on_connection_change, # handler called on connection/disconnection self.on_die) # handler called when a die msg is received # direct msg IvyBindDirectMsg(self.on_direct_msg) #Bind IvyBindMsg(self.on_msg, "(.*)")
def on_regexp_change(agent, event, regexp_id, regexp): from ivy.ivy import IvyRegexpAdded info('%r %s regexp id=%s: %s', agent, event == IvyRegexpAdded and 'added' or 'removed', regexp_id, regexp) if __name__ == '__main__': from ivy.ivy import ivylogger import logging ivybus = '' readymsg = '[%s is ready]' % IVYAPPNAME verbose = 0 showbind = 0 ivylogger.setLevel(logging.WARN) try: optlist, left_args = \ getopt.getopt(sys.argv[1:], 'hb:n:Vv', ['help','ivybus=','name=','version','verbose']) except getopt.GetoptError: usage(sys.argv[0]) sys.exit(2) for opt, arg in optlist: if opt in ('-h', '--help'): usage(sys.argv[0]) sys.exit() elif opt in ('-b', '--ivybus'): ivybus = arg
info('%r %s regexp id=%s: %s', agent, event == IvyRegexpAdded and 'added' or 'removed', regexp_id, regexp) if __name__ == '__main__': from ivy.ivy import ivylogger import logging ivybus = '' readymsg = '[%s is ready]' % IVYAPPNAME verbose = 0 showbind = 0 ivylogger.setLevel(logging.WARN) try: optlist, left_args = \ getopt.getopt(sys.argv[1:], 'hb:n:Vv', ['help', 'ivybus=', 'name=', 'version', 'verbose']) except getopt.GetoptError: usage(sys.argv[0]) sys.exit(2) for opt, arg in optlist: if opt in ('-h', '--help'): usage(sys.argv[0]) sys.exit() elif opt in ('-b', '--ivybus'): ivybus = arg
def __init__(self, name): ivylogger.setLevel(logging.WARN) self.name = name IvyServer.__init__(self, self.name)