[asterisk-commits] pabelanger: branch pabelanger/ast_version r3020 - /asterisk/team/pabelanger/a...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Thu Jan 26 16:55:51 CST 2012


Author: pabelanger
Date: Thu Jan 26 16:55:47 2012
New Revision: 3020

URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=3020
Log:
Comments for russellb

Modified:
    asterisk/team/pabelanger/ast_version/lib/python/asterisk/version.py

Modified: asterisk/team/pabelanger/ast_version/lib/python/asterisk/version.py
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/ast_version/lib/python/asterisk/version.py?view=diff&rev=3020&r1=3019&r2=3020
==============================================================================
--- asterisk/team/pabelanger/ast_version/lib/python/asterisk/version.py (original)
+++ asterisk/team/pabelanger/ast_version/lib/python/asterisk/version.py Thu Jan 26 16:55:47 2012
@@ -27,14 +27,11 @@
     """
     ast_version = ''
 
-    def __init__(self, version=None, path=None):
+    def __init__(self, version=None):
         """Construct an Asterisk Version parser.
 
         Keyword Arguments:
         version -- The Asterisk version string to parse.
-        path -- If an Asterisk version string is not directly provided, look
-        for a version.h file in this location that will contain the Asterisk
-        version string to pull out and Parse.
         """
         self.svn = False
 
@@ -49,13 +46,15 @@
                 process = subprocess.Popen(cmd, stdout=subprocess.PIPE,
                         stderr=subprocess.STDOUT)
             except OSError:
+                print "Failed to execute command: %s" % str(cmd)
                 return
 
             try:
-                for l in process.stdout.readlines():
-                    AsteriskVersion.ast_version += l
+                AsteriskVersion.ast_version = process.stdout.read()
             except OSError:
-                pass
+                print "Failed to execute command: %s" % str(cmd)
+                return
+
             AsteriskVersion.ast_version = AsteriskVersion.ast_version.replace("Asterisk ", "")
             self.version_str = AsteriskVersion.ast_version
 




More information about the asterisk-commits mailing list