@exception.wrap_wsme_pecan_controller_exception
    @wsme_pecan.wsexpose(pipeline.Pipeline, body=pipeline.Pipeline)
    def put(self, data):
        handler = pipeline_handler.PipelineHandler(
            pecan.request.security_context)
        res = handler.update(self._id,
                             data.as_dict(objects.registry.Pipeline))
        return pipeline.Pipeline.from_db_model(res, pecan.request.host_url)
Modify this pipeline.
dataset/ETHPy150Open openstack/solum/solum/api/controllers/v1/pipeline.py/PipelineController.put