X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;ds=sidebyside;f=hippotat%2F__init__.py;h=8a21966e279c175af286cd6855e7255339996d33;hb=c7f134ce5802cb6a36371a5130d3a678518e9152;hp=3617235c138058cb45dc94bb6acd1613b3ab1ef6;hpb=8d374606ca84ba38d068daa4d077bce5fd337e18;p=hippotat.git diff --git a/hippotat/__init__.py b/hippotat/__init__.py index 3617235..8a21966 100644 --- a/hippotat/__init__.py +++ b/hippotat/__init__.py @@ -86,6 +86,7 @@ class LogNotBoringTwisted: if event.get('log_level') != LogLevel.info: return yes dflag = event.get('dflag') + if dflag is False : return yes if dflag in debug_set: return yes if dflag is None and DBG.TWISTED in debug_set: return yes return no @@ -430,16 +431,16 @@ def cfg_process_saddrs(c, ss): c.saddrs.append(sa) def cfg_process_vnetwork(c, ss): - c.network = ipnetwork(cfg.get(ss,'network')) - if c.network.num_addresses < 3 + 2: - raise ValueError('network needs at least 2^3 addresses') + c.vnetwork = ipnetwork(cfg.get(ss,'vnetwork')) + if c.vnetwork.num_addresses < 3 + 2: + raise ValueError('vnetwork needs at least 2^3 addresses') def cfg_process_vaddr(c, ss): try: - c.vaddr = cfg.get(ss,'server') + c.vaddr = cfg.get(ss,'vaddr') except NoOptionError: cfg_process_vnetwork(c, ss) - c.vaddr = next(c.network.hosts()) + c.vaddr = next(c.vnetwork.hosts()) def cfg_search_section(key,sections): for section in sections: @@ -469,7 +470,7 @@ def cfg_process_client_common(cc,ss,cs,ci): except NoOptionError: return None pw = cfg.get(pwsection, 'password') - pw = pw.encode('utf-8') + cc.password = pw.encode('utf-8') cfg_process_client_limited(cc,ss,sections,'target_requests_outstanding') cfg_process_client_limited(cc,ss,sections,'http_timeout') @@ -482,7 +483,7 @@ def cfg_process_ipif(c, sections, varmap): except AttributeError: continue setattr(c, d, v) - print('CFGIPIF',repr((varmap, sections, c.__dict__)),file=sys.stderr) + #print('CFGIPIF',repr((varmap, sections, c.__dict__)),file=sys.stderr) section = cfg_search_section('ipif', sections) c.ipif_command = cfg.get(section,'ipif', vars=c.__dict__)