def run(fips_dir, proj_dir, args) :
    if not util.is_valid_project_dir(proj_dir) :
        log.error('must be run in a project directory')
    cfg_name = None
    if len(args) > 0 :
        cfg_name = args[0]
    if cfg_name == None :
        cfg_name = settings.get(proj_dir, 'config')
    project.gen(fips_dir, proj_dir, cfg_name)

#-------------------------------------------------------------------------------
run the gen verb
dataset/ETHPy150Open floooh/fips/verbs/gen.py/run