def Build(self, defn, sink_generator=None):
    if not defn:
      raise ValueError('No definition provided for pipeline.')

    # Here is where we could select different types but for now there is only
    # the PushPipeline.
    defn = self.Scrub(defn, sink_generator)
    return pipelines.PushPipeline(defn)
Return true if the file is linkable (should be on the link line).
dataset/ETHPy150Open GoogleCloudPlatform/Data-Pipeline/app/src/pipelines/runner.py/PipelineRunner.Build--crossover with--dataset/ETHPy150Open francelabs/datafari/debian7/elk/kibana/node/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py/Linkable