bug fix: registerscmtools error print
Review Request #1462 — Created March 7, 2010 and submitted — Latest diff uploaded
When registerscmtools fails, the errors get lumped together on one line, so call print instead. The dependency on pygments also seems a bit suspect but I didn't look into it.
Ran manage.py registerscmtools ~/reviewboard-dev/reviewboard/reviewboard$ ./manage.py registerscmtools Unable to load SCMTool svn = reviewboard.scmtools.svn:SVNTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool git = reviewboard.scmtools.git:GitTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool bzr = reviewboard.scmtools.bzr:BZRTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool cvs = reviewboard.scmtools.cvs:CVSTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool perforce = reviewboard.scmtools.perforce:PerforceTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool clearcase = reviewboard.scmtools.clearcase:ClearCaseTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1')) Unable to load SCMTool hg = reviewboard.scmtools.hg:HgTool: (Pygments 1.0 (/usr/lib/python2.5/site-packages/Pygments-1.0-py2.5.egg), Requirement.parse('Pygments>=1.1.1'))