Clear session data.
(pid=None)
| 807 | |
| 808 | |
| 809 | def clear_azure_session(pid=None): |
| 810 | """Clear session data.""" |
| 811 | cache_file_to_delete = None |
| 812 | if 'azure_cache_files_list' in session and \ |
| 813 | pid in session['azure_cache_files_list']: |
| 814 | cache_file_to_delete = session['azure_cache_files_list'][pid] |
| 815 | delete_azure_cache(cache_file_to_delete) |
| 816 | del session['azure_cache_files_list'][pid] |
| 817 | |
| 818 | if 'azure' in session: |
| 819 | if cache_file_to_delete is None and \ |
| 820 | 'azure_cache_file_name' in session['azure']: |
| 821 | cache_file_to_delete = session['azure']['azure_cache_file_name'] |
| 822 | delete_azure_cache(cache_file_to_delete) |
| 823 | session.pop('azure') |
| 824 | |
| 825 | |
| 826 | def delete_azure_cache(file_name): |
no test coverage detected