[Zope3-checkins] CVS: Zope3/src/zope/app/fssync - fsbundle.py:1.3

Fred L. Drake, Jr. fred at zope.com
Mon Oct 6 16:04:33 EDT 2003


Update of /cvs-repository/Zope3/src/zope/app/fssync
In directory cvs.zope.org:/tmp/cvs-serv6366

Modified Files:
	fsbundle.py 
Log Message:
parse_version() doesn't need to be a method, so make it a simple
function instead


=== Zope3/src/zope/app/fssync/fsbundle.py 1.2 => 1.3 ===
--- Zope3/src/zope/app/fssync/fsbundle.py:1.2	Mon Oct  6 10:15:18 2003
+++ Zope3/src/zope/app/fssync/fsbundle.py	Mon Oct  6 16:04:32 2003
@@ -128,22 +128,23 @@
         self.check_version(version)
 
     def check_version(self, s):
-        self.parse_version(s)
+        parseBundleVersion(s)
 
-    def parse_version(self, s):
-        parts = s.split(".")
-        if len(parts) not in (3, 4):
-            raise Error("%r is not a valid bundle version", s)
-        try:
-            n0 = int(parts[0])
-            n1 = int(parts[1])
-            n2 = int(parts[2])
-        except ValueError:
-            raise Error("%r is not a valid bundle version", s)
-        try:
-            p3 = int(parts[3])
-        except IndexError:
-            p3 = None
-        except ValueError:
-            p3 = parts[3]
-        return (n0, n1, n2, p3)
+
+def parseBundleVersion(s):
+    parts = s.split(".")
+    if len(parts) not in (3, 4):
+        raise Error("%r is not a valid bundle version", s)
+    try:
+        n0 = int(parts[0])
+        n1 = int(parts[1])
+        n2 = int(parts[2])
+    except ValueError:
+        raise Error("%r is not a valid bundle version", s)
+    try:
+        p3 = int(parts[3])
+    except IndexError:
+        p3 = None
+    except ValueError:
+        p3 = parts[3]
+    return (n0, n1, n2, p3)




More information about the Zope3-Checkins mailing list