Examples Catalog
Below is a list of examples for prefect-shell
.
Commands Module
Sleep for 5 seconds and then print "Hello, world!":
from prefect_shell import ShellOperation
shell_output = ShellOperation(
commands=["sleep 5", "echo 'Hello, world!'"]
).run()
from prefect_shell import ShellOperation
with ShellOperation(
commands=["sleep 5", "echo 'Hello, world!'"],
) as shell_operation:
shell_process = shell_operation.trigger()
shell_process.wait_for_completion()
shell_output = shell_process.fetch_result()