Mercurial > bitten > bitten-test
changeset 864:a24744710a65
Fix printing of what will be deleted by deletebuild.
author | hodgestar |
---|---|
date | Mon, 18 Oct 2010 11:16:28 +0000 |
parents | 14010fa88b4b |
children | 8938bdba13ef |
files | contrib/deletebuild.py |
diffstat | 1 files changed, 8 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/deletebuild.py +++ b/contrib/deletebuild.py @@ -47,6 +47,7 @@ def discover(self, build): """Print a summary of what is linked to the build.""" print "Items to delete for build %r" % (build,) + print "-------------------------------" db = self.env.get_db_cnx() cursor = db.cursor() @@ -54,28 +55,28 @@ print "Attachments for build resource:" cursor.execute("SELECT config FROM bitten_build WHERE id=%s", (build,)) config = cursor.fetchone()[0] - print "\n %s/%s" % (config, build) + print " %s/%s" % (config, build) print "Log files:" - print "\n ".join(self._log_files(cursor, build)) + print " ", "\n ".join(self._log_files(cursor, build)) print "Rows from bitten_log with ids:" cursor.execute("SELECT id FROM bitten_log WHERE build=%s", (build,)) - print "\n ".join(row[0] for row in cursor.fetchall()) + print " ", "\n ".join(str(row[0]) for row in cursor.fetchall()) print "Rows from bitten_report with ids:" cursor.execute("SELECT id FROM bitten_report WHERE build=%s", (build,)) - print "\n ".join(row[0] for row in cursor.fetchall()) + print " ", "\n ".join(str(row[0]) for row in cursor.fetchall()) print "Rows from bitten_report_item with report set to these ids will" print "also be deleted." print "Rows from bitten_step for this build with names:" cursor.execute("SELECT name FROM bitten_step WHERE build=%s", (build,)) - print "\n ".join(row[0] for row in cursor.fetchall()) + print " ", "\n ".join(str(row[0]) for row in cursor.fetchall()) print "Row from bitten_build with id:" - cursor.execute("SELECT name FROM bitten_step WHERE build=%s", (build,)) - print "\n ".join(row[0] for row in cursor.fetchall()) + cursor.execute("SELECT id FROM bitten_build WHERE id=%s", (build,)) + print " ", "\n ".join(str(row[0]) for row in cursor.fetchall()) def remove(self, build): """Delete what is linked to the build."""