예제 #1
0
def run_job(modname, args=None):
    m = modutil.import_module(modname)
    if args is None:
        args = sys.argv[1:]
    actions = {}
    for k in dir(m):
        actions[k] = getattr(m, k)
    return ActionExecutor(actions).execute(args)
예제 #2
0
def run_job(modname, args=None):
    m = modutil.import_module(modname)
    if args is None:
        args = sys.argv[1:]
    actions = {}
    for k in dir(m):
        actions[k] = getattr(m, k)
    return ActionExecutor(actions).execute(args)
예제 #3
0
파일: coor.py 프로젝트: wanziforever/tools
 def _import_mod(self, path):
     modname = self._extract_mod_name(path)
     return modutil.import_module(modname)
예제 #4
0
 def _import_mod(self, path):
     modname = self._extract_mod_name(path)
     return modutil.import_module(modname)