Hi, not sure if anyone can help, but I receive the output below when running backup_configs.py against my meraki organisation.
2022-06-07 09:31:13 meraki.aio: INFO > Meraki dashboard API session initialized with these parameters: {'version': '1.22.0', 'api_key': '************************************94ff', 'base_url': 'https://api.meraki.com/api/v1', 'single_request_timeout': 60, 'certificate_path': '', 'requests_proxy': '', 'wait_on_rate_limit': True, 'nginx_429_retry_wait_time': 60, 'action_batch_retry_wait_time': 60, 'retry_4xx_error': False, 'retry_4xx_error_wait_time': 60, 'maximum_retries': 4, 'simulate': False, 'be_geo_id': None, 'caller': None, 'use_iterator_for_get_pages': False, 'maximum_concurrent_requests': 3}
Traceback (most recent call last):
File "C:\users\******\appdata\local\programs\Python\Python39\backup-configs.py", line 700, in <module>
main(sys.argv[1:])
File "C:\users\******\appdata\local\programs\Python\Python39\backup-configs.py", line 689, in main
backup_path, time_ran, calls_made = run_backup(api_key, org_id, filter_tag)
File "C:\users\******\appdata\local\programs\Python\Python39\backup-configs.py", line 593, in run_backup
loop.run_until_complete(main_async(api_key, current_operations, input_mappings, filter_tag))
File "C:\Users\******\AppData\Local\Programs\Python\Python39\lib\asyncio\base_events.py", line 647, in run_until_complete
return future.result()
File "C:\users\******\appdata\local\programs\Python\Python39\backup-configs.py", line 496, in main_async
await backup_org(dashboard, endpoints)
File "C:\users\******\appdata\local\programs\Python\Python39\backup-configs.py", line 172, in backup_org
logic = ep['Logic']
KeyError: 'Logic'