[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