Code:
def getshowback(a,b,c,d):
response = getProxy().one.vmpool.showback(one_auth,a,b,c,d)
if response[0]:
return response[1]
else:
raise Exception(response[1])
data = getshowback(-1,-1,-1,-1)
print data
Error:
Traceback (most recent call last):
File “showback_pool.py”, line 18, in
data = getshowback(-1,-1,-1,-1)
File “showback_pool.py”, line 12, in getshowback
response = getProxy().one.vmpool.showback(one_auth,a,b,c,d)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1233, in call
return self.__send(self.__name, args)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1587, in __request
verbose=self.__verbose
File “/usr/lib/python2.7/xmlrpclib.py”, line 1273, in request
return self.single_request(host, handler, request_body, verbose)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1306, in single_request
return self.parse_response(response)
File “/usr/lib/python2.7/xmlrpclib.py”, line 1482, in parse_response
return u.close()
File “/usr/lib/python2.7/xmlrpclib.py”, line 794, in close
raise Fault(**self._stack[0])
xmlrpclib.Fault: <Fault -501: ‘Not enough parameters’>
Even though the parameter and method is correct still it shows not enough parameter. What is this error? and why?