From: Eric Bollengier Date: Sun, 15 Jun 2008 12:25:25 +0000 (+0000) Subject: ebl update X-Git-Tag: Release-3.0.0~1304 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=419805c427023b29efacb65f4e2f11cf767a374d;p=bacula%2Fbacula ebl update git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7145 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/patches/testing/jobstat.patch b/bacula/patches/testing/jobstat.patch index 3a31091eb0..7c59ca1bb9 100644 --- a/bacula/patches/testing/jobstat.patch +++ b/bacula/patches/testing/jobstat.patch @@ -1,6 +1,6 @@ Index: src/dird/ua_update.c =================================================================== ---- src/dird/ua_update.c (révision 7132) +--- src/dird/ua_update.c (révision 7144) +++ src/dird/ua_update.c (copie de travail) @@ -42,6 +42,7 @@ static int update_volume(UAContext *ua); @@ -55,7 +55,7 @@ Index: src/dird/ua_update.c default: break; } -@@ -789,6 +800,25 @@ +@@ -789,6 +800,24 @@ } /* @@ -71,9 +71,8 @@ Index: src/dird/ua_update.c + } + + int nb = db_update_stats(ua->jcr, ua->db, since); -+ if (nb > 1) { -+ ua->info_msg(_("Updating %i jobs.\n"), nb); -+ } ++ ua->info_msg(_("Updating %i job(s).\n"), nb); ++ + return true; +} + @@ -83,7 +82,7 @@ Index: src/dird/ua_update.c static bool update_pool(UAContext *ua) Index: src/cats/sql_update.c =================================================================== ---- src/cats/sql_update.c (révision 7132) +--- src/cats/sql_update.c (révision 7144) +++ src/cats/sql_update.c (copie de travail) @@ -126,6 +126,28 @@ } @@ -106,8 +105,8 @@ Index: src/cats/sql_update.c + "WHERE JobStatus IN ('T', 'f', 'A', 'E') " + "AND JobId NOT IN (SELECT JobId FROM JobStat) " + "AND JobTDate < %s ", ed1); -+ INSERT_DB(jcr, mdb, mdb->cmd); /* TODO: get a message ? */ -+ return mdb->num_rows; ++ QUERY_DB(jcr, mdb, mdb->cmd); /* TODO: get a message ? */ ++ return sql_affected_rows(mdb); +} + +/* @@ -132,7 +131,7 @@ Index: src/cats/sql_update.c sr->AutoChanger, edit_int64(sr->StorageId, ed1)); Index: src/cats/protos.h =================================================================== ---- src/cats/protos.h (révision 7132) +--- src/cats/protos.h (révision 7144) +++ src/cats/protos.h (copie de travail) @@ -134,5 +134,6 @@ int db_add_digest_to_file_record(JCR *jcr, B_DB *mdb, FileId_t FileId, char *digest, int type);