Chad Dombrova created BEAM-9276:
-----------------------------------

             Summary: python: create a class to encapsulate the work required 
to submit a pipeline to a job service
                 Key: BEAM-9276
                 URL: https://issues.apache.org/jira/browse/BEAM-9276
             Project: Beam
          Issue Type: Improvement
          Components: sdk-py-core
            Reporter: Chad Dombrova
            Assignee: Chad Dombrova


{{PortableRunner.run_pipeline}} is somewhat of a monolithic method for 
submitting a pipeline.  It would be useful to factor out the code responsible 
for interacting with the job and artifact services (prepare, stage, run) to 
make this easier to modify this behavior in portable runner subclasses, as well 
as in tests. 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to