mirror of
git://projects.qi-hardware.com/openwrt-packages.git
synced 2024-11-22 22:49:41 +02:00
pyexpat is only used when updating, move import inside class.
Update is not intended to be used on Ben NanoNote, so I'm moving the import of pyexpat to the Updater class. pyexpat is not included in the default build, and this patch saves me from having to install it. I will in the future include pyexpat and enable full support for generating new dump files, but this patch will still function in that case.
This commit is contained in:
parent
bb5e73881b
commit
a816442cde
20
makfa/patches/02-pyexpat.patch
Normal file
20
makfa/patches/02-pyexpat.patch
Normal file
@ -0,0 +1,20 @@
|
||||
diff --git a/makfa b/makfa
|
||||
index 488007e..ab66740 100755
|
||||
--- a/makfa
|
||||
+++ b/makfa
|
||||
@@ -8,7 +8,6 @@ import re
|
||||
import sys
|
||||
import textwrap
|
||||
import urllib
|
||||
-import xml.etree.cElementTree as etree
|
||||
|
||||
|
||||
|
||||
@@ -486,6 +485,7 @@ class Type(Command):
|
||||
class Updater(object):
|
||||
|
||||
def __init__(self, lang='en', filename='/var/lib/makfa/makfa.dump'):
|
||||
+ import xml.etree.cElementTree as etree
|
||||
self.db = {'order': [], 'entries': {}}
|
||||
url = 'http://jbovlaste.lojban.org/export/xml-export.html?lang=%s'
|
||||
tree = etree.parse(urllib.urlopen(url % lang))
|
Loading…
Reference in New Issue
Block a user