Firebird/GettingStarted: Difference between revisions

From stonehomewiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 66: Line 66:
# see app/src/pipe.py, since we use pipe.py, so the pipeline module name is "pipe"
# see app/src/pipe.py, since we use pipe.py, so the pipeline module name is "pipe"
docker exec -it console pipeline register -pmn pipe
docker exec -it console pipeline register -pmn pipe
</nowiki></pre>
</div>
</div>
<p></p>
<div class="toccolours mw-collapsible mw-collapsed expandable">
<div class="mw-collapsible-preview">step 7: list pipelines</div>
<div class="mw-collapsible-content">
<pre><nowiki>
docker exec -it console pipeline list
test:
    module: pipe
    executors: None
</nowiki></pre>
* Now you can see pipeline "test" has been registered, the id is returned from <code>app/src/pipe.py</code>
</div>
</div>
<p></p>
<div class="toccolours mw-collapsible mw-collapsed expandable">
<div class="mw-collapsible-preview">step 6: execute pipeline</div>
<div class="mw-collapsible-content">
<pre><nowiki>
# We are executing the pipeline
# A pipeline module is a python module which implements function get_pipeline(..) which returns a pipeline
# see app/src/pipe.py, since we use pipe.py, so the pipeline module name is "pipe"
docker exec -it console pipeline execute -pid test -dhn devbox -dcn foo
</nowiki></pre>
</nowiki></pre>
</div>
</div>

Revision as of 02:00, 4 May 2023