Explorar el Código

print time in debug/warnigs

master
Robin Thoni hace 9 años
padre
commit
c0ab025600
Se han modificado 1 ficheros con 7 adiciones y 4 borrados
  1. 7
    4
      fake-tracker.py

+ 7
- 4
fake-tracker.py Ver fichero

@@ -9,7 +9,10 @@ import torrentmanager
9 9
 import config
10 10
 
11 11
 def warning(*objs):
12
-        print("WARNING:", *objs, file=sys.stderr)
12
+    print(time.strftime("%d/%m/%Y %H:%M:%S"), "WARNING:", *objs, file=sys.stderr)
13
+
14
+def debug(*objs):
15
+    print(time.strftime("%d/%m/%Y %H:%M:%S"), *objs)
13 16
 
14 17
 if len(sys.argv) >= 2:
15 18
     config = config.Config(sys.argv[1])
@@ -33,7 +36,7 @@ while run:
33 36
             torrent.readFile(file)
34 37
             if not any(x.getName() == torrent.getName()
35 38
                     for x in manager.getTorrents()):
36
-                print("Found", torrent.getName())
39
+                debug("Found", torrent.getName())
37 40
                 torrent.getTracker().start()
38 41
                 manager.appendTorrent(torrent)
39 42
         except:
@@ -50,9 +53,9 @@ while run:
50 53
     torrent = t['torrent']
51 54
     secs = t['time']
52 55
     if secs > 0:
53
-        print(torrent.getName() + ": Next update in " + str(secs) + " seconds")
56
+        debug(torrent.getName() + ": Next update in " + str(secs) + " seconds")
54 57
         time.sleep(secs)
55
-    print("Updating", torrent.getName(),
58
+    debug("Updating", torrent.getName(),
56 59
             "ratio =", (torrent.getTracker().getUploaded() / float(torrent.getSize())))
57 60
     try:
58 61
         manager.updateTorrent()

Loading…
Cancelar
Guardar