Skip to content

**[pylint]** <sub>reported by [reviewdog](https://github.com/reviewdog/reviewdog) 🐶</sub><br>E0602: Undefined variable 'num' (undefined-variable) #3234

@MoralCode

Description

@MoralCode

[pylint] re reported by reviewdog 🐶
E0602: Undefined variable 'num' (undefined-variable)ported by reviewdog 🐶

E0602: Undefined variable 'num' (undefined-variable)

Originally posted by @github-actions[bot] in #3206 (comment)

Im starting to see this cause crashes in augur tasks, specifically for https://github.com/rhinstaller/anaconda

Exception NameError("name 'num' is not defined")
Timestamp 2025-07-18 16:51:42.761183 UTC
Traceback

Traceback (most recent call last):
  File "/augur/.venv/lib/python3.11/site-packages/celery/app/trace.py", line 451, in trace_task
    R = retval = fun(*args, **kwargs)
                 ^^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/celery/app/trace.py", line 734, in __protected_call__
    return self.run(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/augur/tasks/github/pull_requests/tasks.py", line 46, in collect_pull_requests
    for pr in retrieve_all_pr_data(repo_git, logger, manifest.key_auth, core_data_last_collected):
  File "/augur/augur/tasks/github/pull_requests/tasks.py", line 85, in retrieve_all_pr_data
    for pr in github_data_access.paginate_resource(url):
  File "/augur/augur/tasks/github/util/github_data_access.py", line 77, in paginate_resource
    response = self.make_request_with_retries(next_page)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/augur/tasks/github/util/github_data_access.py", line 163, in make_request_with_retries
    return self.__make_request_with_retries(url, method, timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/tenacity/__init__.py", line 330, in wrapped_f
    return self(f, *args, **kw)
           ^^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/tenacity/__init__.py", line 467, in __call__
    do = self.iter(retry_state=retry_state)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/tenacity/__init__.py", line 368, in iter
    result = action(retry_state)
             ^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/tenacity/__init__.py", line 350, in _run_retry
    self.iter_state.retry_run_result = self.retry(retry_state)
                                       ^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/.venv/lib/python3.11/site-packages/tenacity/retry.py", line 76, in __call__
    return self.predicate(exception)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/augur/augur/tasks/github/util/github_data_access.py", line 173, in _decide_retry_policy
    return not isinstance(num, (UrlNotFoundException, ResourceGoneException))
                          ^^^
NameError: name 'num' is not defined

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugDocuments unexpected/wrong/buggy behavior

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions