]> git.sur5r.net Git - bacula/bacula/commitdiff
This adds sql debugging to these classes that Eric wrote.
authorDirk H Bartley <dirk@rustyloon.net>
Fri, 5 Mar 2010 04:30:30 +0000 (23:30 -0500)
committerKern Sibbald <kern@sibbald.com>
Fri, 5 Mar 2010 16:19:05 +0000 (17:19 +0100)
bacula/src/qt-console/mediainfo/mediainfo.cpp
bacula/src/qt-console/medialist/mediaview.cpp

index 1f11f12c4f09780e9db8b54db8c0d7ad64c6baa8..8673d7d783f065a7725f324e5b137c0e4c0ee498 100644 (file)
@@ -144,6 +144,9 @@ void MediaInfo::populateForm()
       "LEFT JOIN Location ON (Media.LocationId=Location.LocationId) "
       "WHERE Media.VolumeName='" + m_mediaName + "'";
 
+   if (mainWin->m_sqlDebug) {
+      Pmsg1(000, "MediaInfo query cmd : %s\n",query.toUtf8().data());
+   }
    QStringList results;
    if (m_console->sql_cmd(query, results)) {
       QString resultline;
@@ -211,6 +214,9 @@ void MediaInfo::populateForm()
       "FROM Job JOIN JobMedia USING (JobId) JOIN Media USING (MediaId) "
       "WHERE Media.VolumeName = '" + m_mediaName + "'";
 
+   if (mainWin->m_sqlDebug) {
+      Pmsg1(000, "MediaInfo query cmd : %s\n",query.toUtf8().data());
+   }
    results.clear();
    if (m_console->sql_cmd(query, results)) {
       QString resultline;
index edcc55a1cf6e86ce9ea3b46696fe2fce1fb38578..b3fb58c7eed109e6c9abdffe187c56f7cf361394 100644 (file)
@@ -287,6 +287,9 @@ void MediaView::populateTable()
       "WHERE VolStatus IN ('Full', 'Used') "
       "GROUP BY MediaType";
 
+   if (mainWin->m_sqlDebug) {
+      Pmsg1(000, "MediaView query cmd : %s\n",query.toUtf8().data());
+   }
    if (m_console->sql_cmd(query, results)) {
       foreach (resultline, results) {
          fieldlist = resultline.split("\t");
@@ -308,9 +311,11 @@ void MediaView::populateTable()
       + cmd + 
       " ORDER BY VolumeName LIMIT " + m_sbLimit->cleanText();
 
-//   Pmsg1(000, "MediaView query cmd : %s\n",query.toUtf8().data());
    m_tableMedia->setSortingEnabled(false); /* Don't sort during insert */
    results.clear();
+   if (mainWin->m_sqlDebug) {
+      Pmsg1(000, "MediaView query cmd : %s\n",query.toUtf8().data());
+   }
    if (m_console->sql_cmd(query, results)) {
       int row=0;
       filterExipired(results);