Reference verification
Review that the targeted function matches what the text describes.
| Report file | Line | Reference | Status | Targeted function |
|---|---|---|---|---|
| 01-library-api_stable-2026.2.md | 11 | keystoneauth1/session.py:302-1660 | OK | Session |
| 01-library-api_stable-2026.2.md | 12 | keystoneauth1/adapter.py | OK | |
| 01-library-api_stable-2026.2.md | 13 | keystoneauth1/identity/base.py:34-570 | OK | BaseIdentityPlugin |
| 01-library-api_stable-2026.2.md | 14 | keystoneauth1/discover.py | OK | |
| 01-library-api_stable-2026.2.md | 15 | keystoneauth1/access/access.py | OK | |
| 01-library-api_stable-2026.2.md | 15 | keystoneauth1/access/service_catalog.py | OK | |
| 01-library-api_stable-2026.2.md | 19 | pyproject.toml:52-78 | OK | <module> |
| 01-library-api_stable-2026.2.md | 23 | keystoneauth1/identity/generic/base.py | OK | |
| 01-library-api_stable-2026.2.md | 32 | keystoneauth1/identity/v3/base.py:186-227 | OK | get_auth_ref |
| 01-library-api_stable-2026.2.md | 34 | keystoneauth1/session.py:744-1162 | OK | request |
| 01-library-api_stable-2026.2.md | 41 | keystoneauth1/session.py:683-742 | OK | _set_microversion_headers |
| 01-library-api_stable-2026.2.md | 42 | keystoneauth1/session.py:62-64 | OK | <module> |
| 01-library-api_stable-2026.2.md | 42 | keystoneauth1/session.py:280-300 | OK | _Retries |
| 01-library-api_stable-2026.2.md | 44 | keystoneauth1/session.py:385-387 | OK | Session |
| 01-library-api_stable-2026.2.md | 44 | keystoneauth1/session.py:1246-1290 | OK | _send_request |
| 01-library-api_stable-2026.2.md | 45 | keystoneauth1/session.py:1128-1136 | OK | request |
| 01-library-api_stable-2026.2.md | 48 | keystoneauth1/identity/base.py:93-160 | OK | _needs_reauthenticate |
| 01-library-api_stable-2026.2.md | 51 | keystoneauth1/access/service_catalog.py:156-260 | OK | get_endpoints_data |
| 01-library-api_stable-2026.2.md | 51 | keystoneauth1/identity/base.py:166-335 | OK | get_endpoint_data |
| 01-library-api_stable-2026.2.md | 57 | keystoneauth1/discover.py:1205 | OK | get_versioned_data |
| 01-library-api_stable-2026.2.md | 57 | keystoneauth1/discover.py:1444-1520 | OK | _run_discovery |
| 01-library-api_stable-2026.2.md | 63 | keystoneauth1/loading/cli.py | OK | |
| 01-library-api_stable-2026.2.md | 63 | keystoneauth1/loading/session.py | OK | |
| 01-library-api_stable-2026.2.md | 64 | keystoneauth1/loading/adapter.py | OK | |
| 02-errors_stable-2026.2.md | 5 | keystoneauth1/exceptions/base.py:17 | OK | ClientException |
| 02-errors_stable-2026.2.md | 7 | keystoneauth1/exceptions/http.py:445-531 | OK | from_response |
| 02-errors_stable-2026.2.md | 21 | keystoneauth1/exceptions/auth.py:23-32 | OK | MissingAuthMethods |
| 02-errors_stable-2026.2.md | 23 | keystoneauth1/exceptions/http.py:117-415 | OK | BadRequest |
| 02-errors_stable-2026.2.md | 29 | keystoneauth1/exceptions/connection.py:26-48 | OK | RetriableConnectionFailure |
| 02-errors_stable-2026.2.md | 29 | keystoneauth1/session.py:1163-1230 | OK | _send_request |
| 02-errors_stable-2026.2.md | 30 | keystoneauth1/exceptions/auth.py:19 | OK | AuthorizationFailure |
| 02-errors_stable-2026.2.md | 30 | keystoneauth1/identity/v3/base.py:181-199 | OK | get_auth_ref |
| 02-errors_stable-2026.2.md | 31 | keystoneauth1/exceptions/response.py:21 | OK | InvalidResponse |
| 02-errors_stable-2026.2.md | 31 | keystoneauth1/identity/v3/base.py:249-256 | OK | get_auth_ref |
| 02-errors_stable-2026.2.md | 32 | keystoneauth1/exceptions/discovery.py:32-58 | OK | DiscoveryFailure |
| 02-errors_stable-2026.2.md | 32 | keystoneauth1/discover.py:1444-1520 | OK | _run_discovery |
| 02-errors_stable-2026.2.md | 33 | keystoneauth1/exceptions/catalog.py:19-27 | OK | CatalogException |
| 02-errors_stable-2026.2.md | 33 | keystoneauth1/access/service_catalog.py:478-540 | OK | endpoint_data_for |
| 02-errors_stable-2026.2.md | 34 | keystoneauth1/exceptions/auth_plugins.py:31-85 | OK | AuthPluginException |
| 02-errors_stable-2026.2.md | 35 | keystoneauth1/exceptions/oidc.py:26-56 | OK | InvalidDiscoveryEndpoint |
| 02-errors_stable-2026.2.md | 36 | keystoneauth1/session.py:683-726 | OK | _set_microversion_headers |
| 02-errors_stable-2026.2.md | 39 | keystoneauth1/session.py:504-517 | OK | _process_header |
| 02-errors_stable-2026.2.md | 39 | keystoneauth1/session.py:1259-1263 | OK | _send_request |
| 03-interactions_stable-2026.2.md | 9 | keystoneauth1/identity/v3/base.py:163-262 | OK | get_auth_ref |
| 03-interactions_stable-2026.2.md | 9 | keystoneauth1/access/access.py:45 | OK | create |
| 03-interactions_stable-2026.2.md | 10 | keystoneauth1/discover.py:66-160 | OK | get_version_data |
| 03-interactions_stable-2026.2.md | 11 | keystoneauth1/discover.py:572-1520 | OK | Discover |
| 03-interactions_stable-2026.2.md | 12 | keystoneauth1/session.py:683-1162 | OK | _set_microversion_headers |
| 03-interactions_stable-2026.2.md | 13 | keystoneauth1/identity/v3/oidc.py | OK | |
| 03-interactions_stable-2026.2.md | 16 | keystoneauth1/session.py:428-447 | OK | init |
| 04-scenarios_stable-2026.2.md | 44 | keystoneauth1/session.py:1128-1136 | OK | request |
| 04-scenarios_stable-2026.2.md | 59 | keystoneauth1/exceptions/http.py:505-510 | OK | from_response |
| 04-scenarios_stable-2026.2.md | 59 | keystoneauth1/exceptions/auth.py:23-32 | OK | MissingAuthMethods |
| 04-scenarios_stable-2026.2.md | 71 | keystoneauth1/identity/v3/application_credential.py | OK | |
| 05-async-processing_stable-2026.2.md | 8 | keystoneauth1/identity/base.py:93-114 | OK | _needs_reauthenticate |
| 05-async-processing_stable-2026.2.md | 11 | keystoneauth1/adapter.py:106-115 | OK | _BaseAdapter |
| 05-async-processing_stable-2026.2.md | 11 | keystoneauth1/_fair_semaphore.py | OK | |
| 05-async-processing_stable-2026.2.md | 12 | keystoneauth1/identity/base.py:318 | OK | get_endpoint_data |
| 07-rewrite-pack_stable-2026.2.md | 41 | keystoneauth1/identity/v3/base.py:240-262 | OK | get_auth_ref |
| 07-rewrite-pack_stable-2026.2.md | 41 | keystoneauth1/access/access.py:45 | OK | create |
| 07-rewrite-pack_stable-2026.2.md | 42 | keystoneauth1/access/access.py | OK | |
| 07-rewrite-pack_stable-2026.2.md | 43 | keystoneauth1/identity/v3/base.py:186-227 | OK | get_auth_ref |
| 07-rewrite-pack_stable-2026.2.md | 44 | keystoneauth1/exceptions/http.py:505-510 | OK | from_response |
| 07-rewrite-pack_stable-2026.2.md | 44 | keystoneauth1/exceptions/auth.py:23-32 | OK | MissingAuthMethods |
| 07-rewrite-pack_stable-2026.2.md | 45 | keystoneauth1/session.py:1128-1136 | OK | request |
| 07-rewrite-pack_stable-2026.2.md | 46 | keystoneauth1/discover.py:66-160 | OK | get_version_data |
| 07-rewrite-pack_stable-2026.2.md | 47 | keystoneauth1/exceptions/http.py:445-531 | OK | from_response |
Source: reverse-spec-keystoneauth/_verification_stable-2026.2.md. The _rewrite/ and _inventory/ files are not published on the site.