[Libguestfs] [PATCH 41/61] p2v: nogui - flush stdout after puts

Maros Zatko mzatko at redhat.com
Wed Feb 12 14:30:53 UTC 2014


---
 p2v/client/lib/virt-p2v/ui/convert.rb | 2 ++
 p2v/client/lib/virt-p2v/ui/main.rb    | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/p2v/client/lib/virt-p2v/ui/convert.rb b/p2v/client/lib/virt-p2v/ui/convert.rb
index 405794f..b737c1b 100644
--- a/p2v/client/lib/virt-p2v/ui/convert.rb
+++ b/p2v/client/lib/virt-p2v/ui/convert.rb
@@ -248,6 +248,8 @@ module VirtP2V::UI::Convert
             },
             # progress
             lambda { |dev, progress|
+                puts "dev #{dev.to_s} progress #{progress.to_s}"
+                STDOUT.flush
                 @fixeds.each { |model, path, iter|
                     next unless iter[CONVERT_FIXED_DEVICE] == dev
 
diff --git a/p2v/client/lib/virt-p2v/ui/main.rb b/p2v/client/lib/virt-p2v/ui/main.rb
index ecc2ace..e49be35 100644
--- a/p2v/client/lib/virt-p2v/ui/main.rb
+++ b/p2v/client/lib/virt-p2v/ui/main.rb
@@ -431,6 +431,8 @@ class NewMain < Main
   end
 
   def active_page=(name)
+    puts "#{name}"
+    STDOUT.flush
     super(name)
     if name == 'conversion_win'
       fill_and_click_convert
-- 
1.8.3.1




More information about the Libguestfs mailing list