From e95c4563e328ea5e9943f72e72458e454fa7191a Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 26 Feb 2010 22:23:08 -0600 Subject: reporead: accommodate old-school build date I can't believe we still have some of these around, but they are relatively straightforward to handle. Signed-off-by: Dan McGee --- devel/management/commands/reporead.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/devel/management/commands/reporead.py b/devel/management/commands/reporead.py index dad5d30..bf3e7a0 100755 --- a/devel/management/commands/reporead.py +++ b/devel/management/commands/reporead.py @@ -141,7 +141,10 @@ def populate_pkg(dbpkg, repopkg, timestamp=None): dbpkg.url = repopkg.url dbpkg.compressed_size = int(repopkg.csize) dbpkg.installed_size = int(repopkg.isize) - dbpkg.build_date = datetime.utcfromtimestamp(int(repopkg.builddate)) + try: + dbpkg.build_date = datetime.utcfromtimestamp(int(repopkg.builddate)) + except: + dbpkg.build_date = datetime.strptime(repopkg.builddate, '%a %b %d %H:%M:%S %Y') dbpkg.needupdate = False if timestamp: -- cgit v1.2.3-24-g4f1b