From 40d1554124042fd2d7f71917cc5191676c24e64c Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Tue, 10 Jul 2007 12:58:46 +0000 Subject: [PATCH] ignore --- oxdbarchive/model.py | 9 ++++++--- oxdbarchive/static/images/favicon.ico | Bin 0 -> 1081 bytes 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 oxdbarchive/static/images/favicon.ico diff --git a/oxdbarchive/model.py b/oxdbarchive/model.py index 8be3da8..300ce1d 100644 --- a/oxdbarchive/model.py +++ b/oxdbarchive/model.py @@ -130,11 +130,11 @@ class Archive(SQLObject): print self.basePath files = oxdb_import.oxdb_spider(self.basePath) - oxdb_files = self.file_list() + oxdb_files = self.file_list md5sum_on_disk = [] for f in files: meta = oxdb_import.oxdb_file_stats(f) - f = f.replace(base, '') + f = f.replace(self.basePath, '') if oxdb_files.has_key(f) and oxdb_files[f]['size'] == meta['size']: stats['skipped'] += 1 md5sum_on_disk.append(oxdb_files[f]['md5sum']) @@ -142,7 +142,10 @@ class Archive(SQLObject): meta = oxdb_import.oxdb_file_metadata(meta) #remove base meta['path'] = f.encode('utf-8') - #ignore files changed in the last 5 minutes + #FIXME: check input + for key in ['bpp', 'size', 'length', 'date']: + meta[key] = int(float(meta[key])) + meta['date'] = datetime.fromtimestamp(meta['date']) print self.addFile(meta), f stats['added'] += 1 md5sum_on_disk.append(meta['md5sum']) diff --git a/oxdbarchive/static/images/favicon.ico b/oxdbarchive/static/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..332557bc307647601389c14939be0671c62efcd7 GIT binary patch literal 1081 zcmV-91jhSENk%w1VGsZi0Ow5rU0q$8Llvf`rg3p`iHV7;tE=$v@Z{v=e0+SkxVY1i zVbjyo_xJas3` z%*@QbzP_%muFlTRuXR$eu&|(@pvlR}#>U39w6vL-ncLgj_sv?eva+bCsJgnky}iAU zFbC)7=g`p5RFNg6++fty)Q5+M+-+j?^z?2p6YHcgZ*Feo?Dc7BY3=j=*}=5d*4FCk z>e$%WkZD%6mVNm6_)$?&^5)=2M@NQ3Cg0!R!<&WI$-#kvfuvL_*WKs;|Nrdl>}FEk`SkLhzMN`o zagv9Jfw4^C=I!{dq?(?k?eOvV@$SCE%$}mDz_6m>Xz`*|g{`&g*;^N}L z#?NMGZT|oN|Nj2#@%%wTLjL~$`T6<%{r&p;`}Xzq`~Cj#^77Hr)zs3`*VNL(wyegx zwdmZ{ok<+e(bVDL;o;)r_4W1k_V)Mo_07%AQ&Us!?(OO6>Few3%*VrGV`a+9-gXJ=SgSXx?J$iKM${{4J^g{GvV9UL4aBO}Yu&APj}r>CXM&&=!Z@#5p;>gwsi zzrDi2z?Pb!A^sIZa%Ew3Wn>_CX>@2HRA^-&M@dak04x9i000mG5C8xO{s5aaVb~md%O-2S^lHv64-i!($A}fp9Pe9y&;49CUHQ z;Fz%>4uYhycVZEqMJMv5!5PGul{9Hmczdy=sTptC(pZr~t0;$iDIKRaU;LNRWRnT0wg0}PMk>e#R#Md8k