Sha256: 20814d11885e104243ed0b0561aabc87925cc4175bdddeb00203b7af2eec8d6f

Contents?: true

Size: 783 Bytes

Versions: 2

Compression:

Stored size: 783 Bytes

Contents

from org.apache.pig.scripting import Pig
import os

if __name__ == "__main__":
    params       = Pig.getParameters()
    loader       = params["LOADER"]
    input_source = params["INPUT_SRC"]
    output_path  = params["OUTPUT_PATH"]
    infer_types  = params["INFER_TYPES"]

    Pig.compileFromFile("../pigscripts/characterize.pig").bind({
        "LOADER"      : loader,
        "INPUT_SRC"   : input_source,
        "OUTPUT_PATH" : output_path,
        "INFER_TYPES" : infer_types
    }).runSingle()

    for root, _, files in os.walk("../%s" % output_path):
        for f in files:
            if f[0] != '.':
                fullpath = os.path.join(root, f)
                copypath = os.path.join(root, f + '.csv')
                os.system ("cp %s %s" % (fullpath, copypath))

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mortar-0.9.3 lib/mortar/templates/project/controlscripts/lib/characterize_control.py
mortar-0.9.2 lib/mortar/templates/project/controlscripts/lib/characterize_control.py