[Checkins] SVN: zope.pypisupport/trunk/src/zope/pypisupport/role.py
When the user is not an owner, he cannot give someone else the owner
Stephan Richter
srichter at cosmos.phy.tufts.edu
Fri Aug 1 22:05:31 EDT 2008
Log message for revision 89180:
When the user is not an owner, he cannot give someone else the owner
role. Ignore the resulting 401 error.
Changed:
U zope.pypisupport/trunk/src/zope/pypisupport/role.py
-=-
Modified: zope.pypisupport/trunk/src/zope/pypisupport/role.py
===================================================================
--- zope.pypisupport/trunk/src/zope/pypisupport/role.py 2008-08-02 02:00:11 UTC (rev 89179)
+++ zope.pypisupport/trunk/src/zope/pypisupport/role.py 2008-08-02 02:05:30 UTC (rev 89180)
@@ -19,6 +19,7 @@
import lxml.etree
import mechanize
import zope.testbrowser.browser
+import urllib2
BASE_URL = 'http://pypi.python.org/pypi/'
@@ -41,6 +42,9 @@
except mechanize._mechanize.LinkNotFoundError:
print ' +-> Error/Warning: admin link not found'
return
+ except urllib2.HTTPError, err:
+ print ' +-> Error/Warning: You are not an owner of this pacakge.'
+ return
# Fill in the user whose roles are modified.
browser.getControl(name='user_name').value = user
# Execute the action
More information about the Checkins
mailing list