improve debug output
This commit is contained in:
@@ -316,8 +316,9 @@ def checkoverdue():
|
||||
|
||||
|
||||
def log(host, m, service=None):
|
||||
if DEBUG > 0: print "Log: %s" % m
|
||||
ts = time.strftime("%b %d %H:%M:%S", time.localtime(time.time()))
|
||||
if DEBUG > 0: print "Log: %s %s" % (host, m)
|
||||
now = time.time()
|
||||
ts = time.strftime("%b %d %H:%M:%S", time.localtime(now))
|
||||
if service:
|
||||
srv = "service %s: " % service
|
||||
else:
|
||||
@@ -374,6 +375,7 @@ def readsock(sock):
|
||||
name = shortname(msg.get('name', "unknown"))
|
||||
if not name in Host.hosts: # was: hosts.has_key(name):
|
||||
host = Host(name)
|
||||
host.dyn = h in dyndnshosts
|
||||
if verbose: print "XX: New host, num now %s" % (len(Host.hosts))
|
||||
newh=True
|
||||
else:
|
||||
@@ -612,6 +614,7 @@ class HttpHandler(BaseHTTPServer.BaseHTTPRequestHandler):
|
||||
code, res=self.builderror(400, 'Data error', "h=%s not found" % uname)
|
||||
else:
|
||||
log(uname, "dropped")
|
||||
# for addr in Host.hosts[uname].0i
|
||||
del Host.hosts[uname]
|
||||
res=self.buildhead()
|
||||
res.append("Done")
|
||||
@@ -884,7 +887,8 @@ if 1 and os.path.exists(pickfile):
|
||||
except:
|
||||
lastfm = ["","",""]
|
||||
pickf.close()
|
||||
except:
|
||||
except Exception as e:
|
||||
print "load pickled failed: %s" % e
|
||||
os.unlink(pickfile)
|
||||
Connection.htab = {}
|
||||
for h in Host.hosts.keys():
|
||||
|
||||
Reference in New Issue
Block a user