dmwm/CRABClient — pull request #4122 by AndresTanasijczuk (2014-06-13 12:30:51+00:00)
Title: In case of a config parameter error, report the client parameter name in...

...stead of the server parameter name. This is for issue #4121.
Here is the output I got form a test:
------
Sending the request to the server
Error contacting the server.
Server answered with: Invalid input parameter
Reason is: Invalid 'General.transferOutput' parameter
-----
The fix recognizes two kind of error messages:
1) "Parameter ''"
2) "'' parameter"
and replaces the by its client counterpart.
These two cases should cover most (if not all) of the InvalidParameter exception error messages that contain a parameter name (see src/python/WMCore/REST/Validation.py).