##// END OF EJS Templates
removed buggy iteration over file nodes in whoosh indexer, this greatly improves speed of indexing.
removed buggy iteration over file nodes in whoosh indexer, this greatly improves speed of indexing.

File last commit:

r1203:6832ef66 beta
r1451:200e6631 beta
Show More
importpath.py
15 lines | 494 B | text/x-python | PythonLexer
import os
import sys
def import_path(fullpath):
""" Import a file with full path specification. Allows one to
import from anywhere, something __import__ does not do.
"""
# http://zephyrfalcon.org/weblog/arch_d7_2002_08_31.html
path, filename = os.path.split(fullpath)
filename, ext = os.path.splitext(filename)
sys.path.append(path)
module = __import__(filename)
reload(module) # Might be out of date during tests
del sys.path[-1]
return module