##// END OF EJS Templates
fixed git diff function when initial revision had no parents to compare with
fixed git diff function when initial revision had no parents to compare with

File last commit:

r1203:6832ef66 beta
r2499:c919d8c4 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