fnp
/
librarian.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Many FB2 fixes
[librarian.git]
/
librarian
/
cover.py
diff --git
a/librarian/cover.py
b/librarian/cover.py
index
a2de837
..
be34e26
100644
(file)
--- a/
librarian/cover.py
+++ b/
librarian/cover.py
@@
-6,7
+6,7
@@
import re
import Image, ImageFont, ImageDraw, ImageFilter
from StringIO import StringIO
import re
import Image, ImageFont, ImageDraw, ImageFilter
from StringIO import StringIO
-from librarian import get_resource, OutputFile
+from librarian import get_resource, OutputFile
, URLOpener
class TextBox(object):
class TextBox(object):
@@
-225,19
+225,16
@@
class WLCover(Cover):
self.kind = book_info.kind
self.epoch = book_info.epoch
if book_info.cover_url:
self.kind = book_info.kind
self.epoch = book_info.epoch
if book_info.cover_url:
- from urllib2 import urlopen
- from StringIO import StringIO
-
url = book_info.cover_url
bg_src = None
if image_cache:
from urllib import quote
try:
url = book_info.cover_url
bg_src = None
if image_cache:
from urllib import quote
try:
- bg_src =
url
open(image_cache + quote(url, safe=""))
+ bg_src =
URLOpener().
open(image_cache + quote(url, safe=""))
except:
pass
if bg_src is None:
except:
pass
if bg_src is None:
- bg_src =
url
open(url)
+ bg_src =
URLOpener().
open(url)
self.background_img = StringIO(bg_src.read())
bg_src.close()
else:
self.background_img = StringIO(bg_src.read())
bg_src.close()
else: