Alfie
07/26/2020, 10:07 AMimport prefect
from prefect import task, Flow
@task
def hello_task():
logger = prefect.context.get("logger")
<http://logger.info|logger.info>("Hello, Cloud!")
flow = Flow("hello-flow", tasks=[hello_task])
flow.register(labels=['public'])
But the label of a flow run is:
"type": "LocalEnvironment",
"labels": [
"public",
"AppledeMacBook-Pro.local"
],
Is there a way to get rid of label “AppledeMacBook-Pro.local” for it impacts the agent to pick up the flow run? thanksKlemen Strojan
07/27/2020, 5:07 AMfrom prefect.environments import LocalEnvironment
flow.environment = LocalEnvironment(labels=["public"])
flow.register()
Alfie
07/27/2020, 7:03 AMKlemen Strojan
07/27/2020, 7:06 AMprefect auth login -t $prefect_user_token
prefect register flow -f $FLOW
Alfie
07/27/2020, 7:52 AMflow.register(add_default_labels=False)