From a9f05bce7233d0361e03e1e3796109f073266626 Mon Sep 17 00:00:00 2001 From: Miro Hrončok Date: Oct 09 2020 15:55:10 +0000 Subject: retire_packagers: there is no self here Traceback (most recent call last): File "retire_packagers.py", line 386, in sys.exit(main(sys.argv[1:])) File "retire_packagers.py", line 365, in main orphan_package(namespace, name, username) File "retire_packagers.py", line 192, in orphan_package req = self.requests_session.post(url, data=data, headers=headers) NameError: name 'self' is not defined Signed-off-by: Miro Hrončok --- diff --git a/scripts/distgit/retire_packagers.py b/scripts/distgit/retire_packagers.py index cc8e49e..d358224 100644 --- a/scripts/distgit/retire_packagers.py +++ b/scripts/distgit/retire_packagers.py @@ -174,7 +174,7 @@ def unwatch_package(namespace, name, username): session.close() -def orphan_package(namespace, name, username): +def orphan_package(session, namespace, name, username): """ Give the specified project on dist_git to the ``orphan`` user. """ _log.debug("Going to orphan: %s/%s from %s", namespace, name, username) @@ -189,7 +189,7 @@ def orphan_package(namespace, name, username): "orphan_reason_info": "Orphaned by releng", } - req = self.requests_session.post(url, data=data, headers=headers) + req = session.post(url, data=data, headers=headers) if not req.ok: print("**** REQUEST FAILED") print(" - Orphan package") @@ -362,7 +362,7 @@ def main(args): print(f"{username} is {level} of {namespace}/{name}") if args.retire: if level == "main admin": - orphan_package(namespace, name, username) + orphan_package(session, namespace, name, username) elif level == "maintainer": remove_access(namespace, name, username, "user")