From 91735870566588697a2a0535519ec09b1561cb00 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Jul 11 2018 21:37:39 +0000 Subject: python-modernize -f lib2to3.fixes.fix_funcattrs --- diff --git a/hub/kojixmlrpc.py b/hub/kojixmlrpc.py index c8807a5..7216645 100644 --- a/hub/kojixmlrpc.py +++ b/hub/kojixmlrpc.py @@ -146,13 +146,13 @@ class HandlerRegistry(object): def _getFuncArgs(self, func): args = [] - for x in range(0, func.func_code.co_argcount): - if x == 0 and func.func_code.co_varnames[x] == "self": + for x in range(0, func.__code__.co_argcount): + if x == 0 and func.__code__.co_varnames[x] == "self": continue - if func.func_defaults and func.func_code.co_argcount - x <= len(func.func_defaults): - args.append((func.func_code.co_varnames[x], func.func_defaults[x - func.func_code.co_argcount + len(func.func_defaults)])) + if func.__defaults__ and func.__code__.co_argcount - x <= len(func.__defaults__): + args.append((func.__code__.co_varnames[x], func.__defaults__[x - func.__code__.co_argcount + len(func.__defaults__)])) else: - args.append(func.func_code.co_varnames[x]) + args.append(func.__code__.co_varnames[x]) return args def system_listMethods(self):