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)
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)
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)
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)