Author: jross
Date: Tue Feb 10 19:10:49 2015
New Revision: 1658784

URL: http://svn.apache.org/r1658784
Log:
QPID-5703: Quiet the code generators

Modified:
    qpid/trunk/qpid/cpp/managementgen/qmfgen/generate.py
    qpid/trunk/qpid/cpp/rubygen/amqpgen.rb

Modified: qpid/trunk/qpid/cpp/managementgen/qmfgen/generate.py
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/managementgen/qmfgen/generate.py?rev=1658784&r1=1658783&r2=1658784&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/managementgen/qmfgen/generate.py (original)
+++ qpid/trunk/qpid/cpp/managementgen/qmfgen/generate.py Tue Feb 10 19:10:49 
2015
@@ -257,6 +257,8 @@ class CMakeLists(Makefile):
 
 
 class Generator:
+  verbose = False
+  
   """
   This class manages code generation using template files.  It is instantiated
   once for an entire code generation session.
@@ -350,7 +352,9 @@ class Generator:
       pass
 
     os.rename (tempFile, target)
-    print "Generated:", target
+
+    if self.verbose:
+      print "Generated:", target
 
   def targetPackageFile (self, schema, templateFile):
     dot = templateFile.find(".")

Modified: qpid/trunk/qpid/cpp/rubygen/amqpgen.rb
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/rubygen/amqpgen.rb?rev=1658784&r1=1658783&r2=1658784&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/rubygen/amqpgen.rb (original)
+++ qpid/trunk/qpid/cpp/rubygen/amqpgen.rb Tue Feb 10 19:10:49 2015
@@ -489,6 +489,7 @@ class Generator
     @prefix=['']                # For indentation or comments.
     @indentstr='    '           # One indent level.
     @outdent=2
+    @verbose=false
   end
 
   # Declare next file to be public API
@@ -504,10 +505,14 @@ class Generator
       @out=String.new           # Generate in memory first
       yield if block
       if @path.exist? and @path.read == @out  
-        puts "Skipped #{@path} - unchanged" # Dont generate if unchanged
+        if @verbose
+          puts "Skipped #{@path} - unchanged" # Dont generate if unchanged
+        end
       else
         @path.open('w') { |f| f << @out }
-        puts "Generated #{@path}"
+        if @verbose
+          puts "Generated #{@path}"
+        end
       end
     end
   end



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to