Example #1
0
def setup(submit_dir, out_dir, env, log_level):
    """
	Setup the pegasus host over time module
	@param submit_dir submit directory path 
	@out_dir the output directory path
	@env the environment variables
	@log_level logging level
	"""
    global output_dir
    output_dir = out_dir
    if log_level == None:
        log_level = "info"
    setup_logger(log_level)
    utils.create_directory(output_dir)
    src_js_path = env['pegasus_javascript_dir']
    src_img_path = os.path.join(env['pegasus_share_dir'],
                                "plots/images/protovis/")
    dest_js_path = os.path.join(output_dir, "js")
    dest_img_path = os.path.join(output_dir, "images/")
    utils.create_directory(dest_js_path)
    utils.create_directory(dest_img_path)
    plot_utils.copy_files(src_js_path, dest_js_path)
    plot_utils.copy_files(src_img_path, dest_img_path)
    # copy images from common
    src_img_path = os.path.join(env['pegasus_share_dir'],
                                "plots/images/common/")
    plot_utils.copy_files(src_img_path, dest_img_path)
    create_action_script(output_dir)
Example #2
0
def setup(submit_dir, out_dir, env, log_level):
    """
	Setup the pegasus host over time module
	@param submit_dir submit directory path 
	@out_dir the output directory path
	@env the environment variables
	@log_level logging level
	"""
    global output_dir
    output_dir = out_dir
    if log_level == None:
        log_level = "info"
    setup_logger(log_level)
    utils.create_directory(output_dir)
    src_js_path = env["pegasus_javascript_dir"]
    src_img_path = os.path.join(env["pegasus_share_dir"], "plots/images/protovis/")
    dest_js_path = os.path.join(output_dir, "js")
    dest_img_path = os.path.join(output_dir, "images/")
    utils.create_directory(dest_js_path)
    utils.create_directory(dest_img_path)
    plot_utils.copy_files(src_js_path, dest_js_path)
    plot_utils.copy_files(src_img_path, dest_img_path)
    # copy images from common
    src_img_path = os.path.join(env["pegasus_share_dir"], "plots/images/common/")
    plot_utils.copy_files(src_img_path, dest_img_path)
    create_action_script(output_dir)
Example #3
0
def setup(submit_dir, out_dir, env):
    """
	Setup the pegasus breakdown module
	@param submit_dir submit directory path 
	@out_dir the output directory path
	@env the environment variables
	"""
    # global reference
    global output_dir
    output_dir = out_dir
    utils.create_directory(output_dir)
    src_js_path = env['pegasus_javascript_dir']
    src_img_path = os.path.join(env['pegasus_share_dir'],
                                "plots/images/protovis/")
    dest_js_path = os.path.join(output_dir, "js")
    dest_img_path = os.path.join(output_dir, "images/")
    utils.create_directory(dest_js_path)
    utils.create_directory(dest_img_path)
    plot_utils.copy_files(src_js_path, dest_js_path)
    plot_utils.copy_files(src_img_path, dest_img_path)
    # copy images from common
    src_img_path = os.path.join(env['pegasus_share_dir'],
                                "plots/images/common/")
    plot_utils.copy_files(src_img_path, dest_img_path)
    create_action_script(output_dir)
Example #4
0
def setup(submit_dir,out_dir,env):
	"""
	Setup the pegasus host over time module
	@param submit_dir submit directory path 
	@out_dir the output directory path
	@env the environment variables
	"""
	global output_dir
	output_dir = out_dir
	utils.create_directory(output_dir)
	src_js_path = env['pegasus_javascript_dir'] 
	src_img_path = os.path.join(env['pegasus_share_dir']  , "plots/images/protovis/")
	dest_js_path = os.path.join(output_dir, "js")
	dest_img_path = os.path.join(output_dir, "images/")
	utils.create_directory(dest_js_path)
	utils.create_directory(dest_img_path)
	plot_utils.copy_files(src_js_path , dest_js_path)
	plot_utils.copy_files(src_img_path, dest_img_path)
	# copy images from common
	src_img_path = os.path.join(env['pegasus_share_dir']  , "plots/images/common/")
	plot_utils.copy_files(src_img_path, dest_img_path) 
	create_action_script(output_dir)