1
0
mirror of git://projects.qi-hardware.com/openwrt-packages.git synced 2024-10-01 14:34:10 +03: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:
Alan Post 2010-09-14 18:50:20 +02:00
parent bb5e73881b
commit a816442cde

View 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))