-
Notifications
You must be signed in to change notification settings - Fork 166
Closed
Description
Meraki library version installed
python-meraki 2.0.0 (issue is not present in 1.56.0).
OS Platform
MacOS + Linux
Describe the bug
Version 2.0.0 of the SDK does not seem to handle 401 errors well.
When using a wrong API key, the library will keep retrying to retrieve information.
How can we replicate the problem you're reporting?
dashboard = meraki.DashboardAPI(api_key="not-an-api-key")
dashboard.organizations.getOrganizations()
Result:
2025-04-08 21:30:57 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:57 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:57 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:58 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:58 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:58 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:30:59 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:31:00 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:31:00 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
2025-04-08 21:31:00 meraki: INFO > GET https://api.meraki.com/api/v1/organizations
Metadata
Metadata
Assignees
Labels
No labels