From f5bc132d2af40f63b93966782d8f9a8f893803ea Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 6 Jan 2015 21:09:41 +0530 Subject: [PATCH] Function to download builtin recipes from new server --- src/calibre/web/feeds/recipes/collection.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/calibre/web/feeds/recipes/collection.py b/src/calibre/web/feeds/recipes/collection.py index a0803fba57..16fbe75ab7 100644 --- a/src/calibre/web/feeds/recipes/collection.py +++ b/src/calibre/web/feeds/recipes/collection.py @@ -207,6 +207,11 @@ def download_builtin_recipe(urn): from calibre.utils.https import get_https_resource_securely return get_https_resource_securely('https://status.calibre-ebook.com/recipe/'+urn) +def download_builtin_recipe2(urn): + from calibre.utils.https import get_https_resource_securely + import bz2 + return bz2.decompress(get_https_resource_securely('https://code.calibre-ebook.com/recipe-compressed/'+urn)) + def get_builtin_recipe(urn): with zipfile.ZipFile(P('builtin_recipes.zip', allow_user_override=False), 'r') as zf: return zf.read(urn+'.recipe')