##// END OF EJS Templates
show links to files on compare data at other and org refs
show links to files on compare data at other and org refs

File last commit:

r1203:6832ef66 beta
r3357:674a8fad beta
Show More
importpath.py
15 lines | 494 B | text/x-python | PythonLexer
added dbmigrate package, added model changes...
r833 import os
import sys
def import_path(fullpath):
""" Import a file with full path specification. Allows one to
source code cleanup: remove trailing white space, normalize file endings
r1203 import from anywhere, something __import__ does not do.
added dbmigrate package, added model changes...
r833 """
# 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