#2649 kojid: backward compatible hub call
Merged by tkopecek. Opened by tkopecek.
tkopecek/koji issue2648  into  master

Download 2649.patch

Fixes: https://pagure.io/koji/issue/2648

Metadata Update from @tkopecek:
- Pull-request tagged with: testing-ready

Traceback (most recent call last):
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2754, in _callMethod
    return self._sendCall(handler, headers, request)
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2672, in _sendCall
    return self._sendOneCall(handler, headers, request)
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2718, in _sendOneCall
    ret = self._read_xmlrpc_response(r)
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2730, in _read_xmlrpc_response
    result = u.close()
  File "/usr/lib64/python3.6/xmlrpc/client.py", line 656, in close
    raise Fault(**self._stack[0])
xmlrpc.client.Fault: <Fault 1019: "getAverageBuildDuration() got an unexpected keyword argument 'age'">
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/sbin/kojid", line 1332, in updateWeight
    avg = self.session.getAverageBuildDuration(name, age=6)
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2346, in __call__
    return self.__func(self.__name, args, opts)
  File "/usr/lib64/python3.6/site-packages/koji/__init__.py", line 2773, in _callMethod
    raise err
koji.ParameterError: getAverageBuildDuration() got an unexpected keyword argument 'age'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/lib64/python3.6/site-packages/koji/daemon.py", line 1356, in runTask
    response = (handler.run(),)
  File "/usr/lib64/python3.6/site-packages/koji/tasks.py", line 328, in run
    return koji.util.call_with_argcheck(self.handler, self.params, self.opts)
  File "/usr/lib64/python3.6/site-packages/koji/util.py", line 271, in call_with_argcheck
    return func(*args, **kwargs)
  File "/usr/sbin/kojid", line 1387, in handler
    self.updateWeight(name)
  File "/usr/sbin/kojid", line 1333, in updateWeight
    except ParameterError:
NameError: name 'ParameterError' is not defined

1 new commit added

  • typo

Works perfectly :)

Metadata Update from @jcupova:
- Pull-request tagged with: testing-done

Commit b45e0322 fixes this pull-request

Pull-Request has been merged by tkopecek

Metadata