]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Sort client, job and fileset combo
authorEric Bollengier <eric@eb.homelinux.org>
Tue, 12 Feb 2008 18:34:33 +0000 (18:34 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Tue, 12 Feb 2008 18:34:33 +0000 (18:34 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@6406 91ce42f0-d328-0410-95d8-f526ca767f89

gui/bweb/cgi/bresto.pl
gui/bweb/lib/Bconsole.pm
gui/bweb/po/fr.po

index 26724402bdf0eff8880ba85999da1eed08cdee01..60474c4cd885f3340aedaddac60384101849e9e3 100755 (executable)
@@ -884,6 +884,7 @@ if ($action eq 'restore') {
 SELECT max(JobId) as JobId, PathId, FilenameId
   FROM btemp
  GROUP BY PathId, FilenameId
+ HAVING FileIndex > 0
 )");
        $bvfs->dbh_do("CREATE TABLE b2$$ AS (
 SELECT btemp.JobId, btemp.FileIndex, btemp.FilenameId, btemp.PathId
@@ -897,6 +898,7 @@ SELECT btemp.JobId, btemp.FileIndex, btemp.FilenameId, btemp.PathId
 SELECT DISTINCT ON (PathId, FilenameId) JobId, FileIndex
   FROM btemp
  ORDER BY PathId, FilenameId, JobId DESC
+ HAVING FileIndex > 0
 )");
     }
 
index beae967be4a97d3c4a19a1cb0d32f27de9668435..808b5518f30ea8f6d5a3c8b0b2619c22d74ce9d8 100644 (file)
@@ -326,31 +326,31 @@ sub get_fileset
 sub list_job
 {
     my ($self) = @_;
-    return split(/\r\n/, $self->send_cmd(".jobs"));
+    return sort split(/\r\n/, $self->send_cmd(".jobs"));
 }
 
 sub list_fileset
 {
     my ($self) = @_;
-    return split(/\r\n/, $self->send_cmd(".filesets"));
+    return sort split(/\r\n/, $self->send_cmd(".filesets"));
 }
 
 sub list_storage
 {
     my ($self) = @_;
-    return split(/\r\n/, $self->send_cmd(".storage"));
+    return sort split(/\r\n/, $self->send_cmd(".storage"));
 }
 
 sub list_client
 {
     my ($self) = @_;
-    return split(/\r\n/, $self->send_cmd(".clients"));
+    return sort split(/\r\n/, $self->send_cmd(".clients"));
 }
 
 sub list_pool
 {
     my ($self) = @_;
-    return split(/\r\n/, $self->send_cmd(".pools"));
+    return sort split(/\r\n/, $self->send_cmd(".pools"));
 }
 
 use Time::ParseDate qw/parsedate/;
index a9299aa9acf3cbbaaab1256fb14b261e9ef2123b..694e2a9f0a002dbc9d655518159a96f4019202d0 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2008-01-01 15:04+0100\n"
+"PO-Revision-Date: 2008-02-12 16:51+0100\n"
 "Last-Translator: Eric <eric@eb.homelinux.org>\n"
 "Language-Team: French\n"
 "MIME-Version: 1.0\n"
@@ -1071,7 +1071,7 @@ msgstr "Internaliser"
 
 #: ../tpl/display_media.tpl:24 ../tpl/display_media_zoom.tpl:19
 msgid "Load"
-msgstr ""
+msgstr "Internaliser"
 
 #: ../tpl/display_media.tpl:25 ../tpl/update_media.tpl:3
 msgid "Update media"
@@ -1091,7 +1091,7 @@ msgstr "Prune"
 
 #: ../tpl/display_media.tpl:36 ../tpl/display_media_zoom.tpl:43
 msgid "Online"
-msgstr ""
+msgstr "En ligne"
 
 #: ../tpl/display_media.tpl:36
 msgid "Vol Usage"
@@ -1597,7 +1597,7 @@ msgstr "Co
 #: ../tpl/location_add.tpl:17 ../tpl/location_edit.tpl:18
 #: ../tpl/move_media.tpl:15 ../tpl/update_media.tpl:49
 msgid "Enabled:"
-msgstr "En ligne :"
+msgstr "Activ&eacute; :"
 
 #: ../tpl/location_add.tpl:19 ../tpl/location_edit.tpl:20
 #: ../tpl/move_media.tpl:18 ../tpl/update_media.tpl:51