dataimport.py
branchstable
changeset 5066 bf5cbc351e99
parent 5063 2a94b61837e1
child 5097 60a237638f57
--- a/dataimport.py	Tue Mar 30 10:20:03 2010 +0200
+++ b/dataimport.py	Tue Mar 30 10:28:41 2010 +0200
@@ -62,6 +62,7 @@
 from logilab.common.decorators import cached
 from logilab.common.deprecation import deprecated
 
+from cubicweb.server.utils import eschema_eid
 
 def ucsvreader_pb(filepath, encoding='utf-8', separator=',', quote='"',
                   skipfirst=False, withpb=True):
@@ -685,10 +686,8 @@
     # schema has been loaded from the fs (hence entity type schema eids are not
     # known)
     def test_gen_is(self, entity):
-        from cubicweb.hooks.metadata import eschema_eid
         return eschema_eid(self.session, entity.e_schema)
     def test_gen_is_instanceof(self, entity):
-        from cubicweb.hooks.metadata import eschema_eid
         eids = []
         for eschema in entity.e_schema.ancestors() + [entity.e_schema]:
             eids.append(eschema_eid(self.session, eschema))