[Checkins] SVN: zc.mirrorcheeseshopslashsimple/trunk/src/zc/mirrorcheeseshopslashsimple.py improved check for non-unicode package names
Andreas Jung
andreas at andreas-jung.com
Mon Aug 11 06:52:42 EDT 2008
Log message for revision 89643:
improved check for non-unicode package names
Changed:
U zc.mirrorcheeseshopslashsimple/trunk/src/zc/mirrorcheeseshopslashsimple.py
-=-
Modified: zc.mirrorcheeseshopslashsimple/trunk/src/zc/mirrorcheeseshopslashsimple.py
===================================================================
--- zc.mirrorcheeseshopslashsimple/trunk/src/zc/mirrorcheeseshopslashsimple.py 2008-08-11 10:47:32 UTC (rev 89642)
+++ zc.mirrorcheeseshopslashsimple/trunk/src/zc/mirrorcheeseshopslashsimple.py 2008-08-11 10:52:41 UTC (rev 89643)
@@ -42,11 +42,12 @@
def get_page(dest, package, force=False):
try:
- pdest = os.path.join(dest, package)
- except UnicodeEncodeError:
+ package.decode('ascii')
+ except UnicodeDecodeError:
print 'skipping %r which has a non-ascii name' % `package`
return
+ pdest = os.path.join(dest, package)
if os.path.exists(pdest):
if not force:
assert os.path.isdir(pdest)
More information about the Checkins
mailing list