def test_not_outdated_file_is_removed(self, listdir_mock, getmtime_mock, remove_mock): listdir_mock.return_value = ['foo'] getmtime_mock.return_value = 1336865729.0 # 2012-05-12 23:35:29 remove_files_older_than(60, 'fake/path') remove_mock.assert_not_called()
def test_not_outdated_file_is_removed(self, listdir_mock, getmtime_mock, datetime_mock, remove_mock): listdir_mock.return_value = ['foo'] getmtime_mock.return_value = 1348418372.0 datetime_mock.return_value = datetime.fromtimestamp(1336858529.0) remove_files_older_than(60, 'fake/path') remove_mock.assert_not_called()
def remove_old_files(request): settings = request.registry.settings downloads_path = settings["convertit.downloads_path"] converted_path = settings["convertit.converted_path"] downloads_max_age = settings.get("convertit.downloads_max_age", seconds_in_hour) converted_max_age = settings.get("convertit.converted_max_age", seconds_in_hour) remove_files_older_than(int(downloads_max_age), downloads_path) remove_files_older_than(int(converted_max_age), converted_path)
def remove_old_files(request): settings = request.registry.settings downloads_path = settings['convertit.downloads_path'] converted_path = settings['convertit.converted_path'] downloads_max_age = settings.get('convertit.downloads_max_age', seconds_in_hour) converted_max_age = settings.get('convertit.converted_max_age', seconds_in_hour) remove_files_older_than(int(downloads_max_age), downloads_path) remove_files_older_than(int(converted_max_age), converted_path)