Mailinglist Archive: zypp-commit (325 mails)

< Previous Next >
[zypp-commit] r7205 - /trunk/zypper/src/zypper-media-callbacks.h
  • From: jkupec@xxxxxxxxxxxxxxxx
  • Date: Wed, 12 Sep 2007 11:14:53 -0000
  • Message-id: <20070912111453.7C10435EB5@xxxxxxxxxxxxxxxx>
Author: jkupec
Date: Wed Sep 12 13:14:53 2007
New Revision: 7205

URL: http://svn.opensuse.org/viewcvs/zypp?rev=7205&view=rev
Log:
- displaying the file download progress during commit phase
  (installation) by default (#309043)

Modified:
    trunk/zypper/src/zypper-media-callbacks.h

Modified: trunk/zypper/src/zypper-media-callbacks.h
URL: http://svn.opensuse.org/viewcvs/zypp/trunk/zypper/src/zypper-media-callbacks.h?rev=7205&r1=7204&r2=7205&view=diff
==============================================================================
--- trunk/zypper/src/zypper-media-callbacks.h (original)
+++ trunk/zypper/src/zypper-media-callbacks.h Wed Sep 12 13:14:53 2007
@@ -72,7 +72,7 @@
   {
     virtual void start( const zypp::Url & file, zypp::Pathname localfile )
     {
-      if (gSettings.verbosity == VERBOSITY_MEDIUM)
+      if (gSettings.verbosity == VERBOSITY_MEDIUM || gData.show_media_progress_hack)
       {
         cout << CLEARLN << _("Downloading: ")
           << zypp::Pathname(file.getPathName()).basename()
@@ -86,14 +86,20 @@
 
     virtual bool progress(int value, const zypp::Url & /*file*/)
     {
-      display_progress ("download", cout_v, "Downloading", value);
+      if (gData.show_media_progress_hack)
+        display_progress ("download", cout, "Downloading", value);
+      else
+        display_progress ("download", cout_v, "Downloading", value);
       return true;
     }
 
     // not used anywhere in libzypp 3.20.0
     virtual DownloadProgressReport::Action problem( const zypp::Url & /*file*/, DownloadProgressReport::Error error, const std::string & description )
     {
-      display_done ("download", cout_v);
+      if (gData.show_media_progress_hack)
+        display_done ("download", cout);
+      else
+        display_done ("download", cout_v);
       display_error (error, description);
       return DownloadProgressReport::ABORT;
     }
@@ -101,7 +107,10 @@
     // used only to finish, errors will be reported in media change callback (libzypp 3.20.0)
     virtual void finish( const zypp::Url & /*file*/, Error error, const std::string & konreason )
     {
-      display_done ("download", cout_v);
+      if (gData.show_media_progress_hack)
+        display_done ("download", cout);
+      else
+        display_done ("download", cout_v);
       // don't display errors here, they will be reported in media change callback
       // display_error (error, konreason);
     }

--
To unsubscribe, e-mail: zypp-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages