def __init__(self, **kargs): ScenarioScriptBase.__init__(self, 'barter.log', **kargs) self.late_join = int(kargs.get('latejoin', 1000)) self.community_type = kargs.get('type', 'search') self.community_kargs = {} if 'ttl' in kargs: self.community_kargs['ttl'] = kargs['ttl'] if 'neighbors' in kargs: self.community_kargs['neighbors'] = int(kargs['neighbors']) if 'max_prefs' in kargs: self.community_kargs['max_prefs'] = int(kargs['max_prefs']) def str2bool(v): return v.lower() in ("yes", "true", "t", "1") self.manual_connect = str2bool(kargs.get('manual_only', 'false')) self.bootstrap_percentage = float( kargs.get('bootstrap_percentage', 1.0)) self.search_limit = int(kargs.get('search_limit', sys.maxsize)) self.community_kargs['encryption'] = str2bool( kargs.get('encryption', 'false')) self.taste_buddies = set() self.not_connected_taste_buddies = set() self.nr_search = 0 self.did_reply = set() self.test_set = set() self.test_reply = set()
def __init__(self, **kargs): ScenarioScriptBase.__init__(self, 'barter.log', **kargs) self.late_join = int(kargs.get('latejoin', 1000)) self.do_search = int(kargs.get('dosearch', 1000)) self.community_type = kargs.get('type', 'search') self.community_kargs = {} if 'ttl' in kargs: self.community_kargs['ttl'] = kargs['ttl'] if 'neighbors' in kargs: self.community_kargs['neighbors'] = int(kargs['neighbors']) if 'fneighbors' in kargs: self.community_kargs['fneighbors'] = int(kargs['fneighbors']) if 'max_prefs' in kargs: self.community_kargs['max_prefs'] = int(kargs['max_prefs']) def str2bool(v): return v.lower() in ("yes", "true", "t", "1") self.manual_connect = str2bool(kargs.get('manual_only', 'false')) self.bootstrap_percentage = float(kargs.get('bootstrap_percentage', 1.0)) self.search_limit = int(kargs.get('search_limit', sys.maxint)) self.community_kargs['encryption'] = str2bool(kargs.get('encryption', 'false')) if self.late_join == 0: self.manual_connect = True self.taste_buddies = set() self.not_connected_taste_buddies = set() self.nr_search = 0 self.did_reply = set() self.test_set = set() self.test_reply = set()
def __init__(self, script, name, **kargs): ScenarioScriptBase.__init__(self, script, name, 'barter.log', **kargs) self.my_channel = None self.joined_community = None self.want_to_join = False self.torrentindex = 1 self._dispersy.define_auto_load(ChannelCommunity, (), {"integrate_with_tribler":False})
def __init__(self, **kargs): #, script, name, **kargs): ScenarioScriptBase.__init__(self, 'barter.log', **kargs)
def __init__(self, **kargs): #, script, name, **kargs): ScenarioScriptBase.__init__(self, 'barter.log', **kargs)