From 8c0ebe4a8ff3b3a2fab4f6c0bf4e84ab12196847 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sun, 20 Nov 2011 16:36:35 +0100
Subject: [PATCH] log progress

---
 server/djrandom/fingerprint/dedup.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/server/djrandom/fingerprint/dedup.py b/server/djrandom/fingerprint/dedup.py
index 86ce482..de0da11 100644
--- a/server/djrandom/fingerprint/dedup.py
+++ b/server/djrandom/fingerprint/dedup.py
@@ -6,6 +6,7 @@ import os
 import optparse
 import logging
 import json
+import sys
 import time
 from sqlalchemy import select
 from djrandom import daemonize
@@ -71,7 +72,12 @@ class DeDuper(object):
                     (MP3.sha1 == Fingerprint.sha1)
                     & (MP3.state == MP3.READY)
                     & (MP3.has_fingerprint == True))
+        count = 0
         for row in self._engine.execute(q):
+            count += 1
+            if (count % 100) == 0:
+                sys.stderr.write('%d       \r' % count)
+                sys.stderr.flush()
             code = self._generate_code_json(row.echoprint_fp, row.sha1)
             if not code:
                 continue
-- 
GitLab