##// END OF EJS Templates
lazy load pygments lib so we can use VCS without it installed
lazy load pygments lib so we can use VCS without it installed

File last commit:

r2007:324ac367 beta
r3876:c5dd289c beta
Show More
fakemod.py
13 lines | 403 B | text/x-python | PythonLexer
import imp
def create_module(name, path):
"""
Returns module created *on the fly*. Returned module would have name same
as given ``name`` and would contain code read from file at the given
``path`` (it may also be a zip or package containing *__main__* module).
"""
module = imp.new_module(name)
module.__file__ = path
execfile(path, module.__dict__)
return module