func (c APIClient) CreateJob(pipeline string, outputCommit *pfs.Commit) (*pps.Job, error) {
	job, err := c.PpsAPIClient.CreateJob(
		c.Ctx(),
		&pps.CreateJobRequest{
			Pipeline:     NewPipeline(pipeline),
			OutputCommit: outputCommit,
		},
	)
	return job, grpcutil.ScrubGRPC(err)
}
func (c APIClient) CreateJob(pipeline string, outputCommit *pfs.Commit) (*pps.Job, error) {
	job, err := c.PpsAPIClient.CreateJob(
		c.Ctx(),
		&pps.CreateJobRequest{
			Pipeline:     NewPipeline(pipeline),
			OutputCommit: outputCommit,
		},
	)
	return job, grpcutil.ScrubGRPC(err)
}
func ( c APIClient ) CreateJob ( pipeline string , outputCommit * pfs . Commit ) ( * pps . Job , error ) { job , err := c . PpsAPIClient . CreateJob ( c . Ctx ( ) , & pps . CreateJobRequest { Pipeline : NewPipeline ( pipeline ) , OutputCommit : outputCommit , } , ) return job , grpcutil . ScrubGRPC ( err ) }
// CreateJob creates and runs a job in PPS.
// This function is mostly useful internally, users should generally run work
// by creating pipelines as well.
CreateJob creates and runs a job in PPS . This function is mostly useful internally users should generally run work by creating pipelines as well .