[Collab-qa-commits] r925 - udd/src/udd
neronus-guest at alioth.debian.org
neronus-guest at alioth.debian.org
Thu Jul 24 12:28:46 UTC 2008
Author: neronus-guest
Date: 2008-07-24 12:28:46 +0000 (Thu, 24 Jul 2008)
New Revision: 925
Added:
udd/src/udd/__init__.py
Modified:
udd/src/udd/bugs_gatherer.pl
udd/src/udd/sources_gatherer.py
Log:
* added module init file
* moved statement deallocation in sources_gatherer.py
* the pending status of bugs is read now, too
Added: udd/src/udd/__init__.py
===================================================================
Modified: udd/src/udd/bugs_gatherer.pl
===================================================================
--- udd/src/udd/bugs_gatherer.pl 2008-07-23 21:15:15 UTC (rev 924)
+++ udd/src/udd/bugs_gatherer.pl 2008-07-24 12:28:46 UTC (rev 925)
@@ -1,5 +1,5 @@
#!/usr/bin/perl
-# Last-Modified: <Wed Jul 23 14:26:55 2008>
+# Last-Modified: <Wed Jul 23 14:44:51 2008>
use strict;
use warnings;
@@ -38,11 +38,11 @@
# Read all bugs
foreach my $bug_nr (get_bugs()) {
- my %bug = %{readbug($bug_nr)};
+ my %bug = %{get_bug_status($bug_nr)};
# Construct insertion query
my $date = strftime("%Y-%m-%d %T", localtime($bug{date}));
my $log_modified = strftime("%Y-%m-%d %T", localtime($bug{log_modified}));
- map { $bug{$_} = $dbh->quote($bug{$_}) } qw(subject originator owner);
+ map { $bug{$_} = $dbh->quote($bug{$_}) } qw(subject originator owner pending);
my @found_versions = map { $dbh->quote($_) } @{$bug{found_versions}};
my @fixed_versions = map { $dbh->quote($_) } @{$bug{fixed_versions}};
@@ -75,9 +75,11 @@
$present_in_unstable = 'TRUE';
}
+ #my $bug_status = get_bug_status(bug => $bug_nr, status => \%bug);
+
# Insert data into bugs table
my $query = "INSERT INTO bugs VALUES ($bug_nr, '$bug{package}', '$date', \
- NULL, '$bug{severity}', '$bug{keywords}', $bug{originator}, $bug{owner}, \
+ $bug{pending}, '$bug{severity}', '$bug{keywords}', $bug{originator}, $bug{owner}, \
$bug{subject}, '$log_modified', $present_in_stable,
$present_in_testing, $present_in_unstable)";
# Execute insertion
Modified: udd/src/udd/sources_gatherer.py
===================================================================
--- udd/src/udd/sources_gatherer.py 2008-07-23 21:15:15 UTC (rev 924)
+++ udd/src/udd/sources_gatherer.py 2008-07-24 12:28:46 UTC (rev 925)
@@ -1,5 +1,5 @@
#/usr/bin/env python
-# Last-Modified: <Sun Jun 29 12:12:27 2008>
+# Last-Modified: <Thu Jul 24 12:26:00 2008>
import debian_bundle.deb822
import gzip
@@ -125,9 +125,9 @@
aux.print_debug("Importing from " + path)
self.import_sources(open(tmp.name))
tmp.close()
- cur.execute("DEALLOCATE source_insert")
except IOError, (e, message):
print "Could not read packages from %s: %s" % (path, message)
+ cur.execute("DEALLOCATE source_insert")
self.print_warnings()
More information about the Collab-qa-commits
mailing list