Deceivious
08/21/2023, 8:59 AMDeceivious
08/21/2023, 8:59 AMimport prefect
from prefect import flow,task
import time
@flow
def main():
    coro=[i for i in range(0,9)]
    results=t1.map(inp=coro)
    for i in results:
        i.wait()
    prefect.get_run_logger().info(results)
@task(tags=["3_LIMIT"]) # limit set to 3
def t1(inp):
    time.sleep(1)
    inp=inp*10
    return inp
if __name__=="__main__":
    main()Jake Kaplan
08/21/2023, 2:19 PM10:17:30.629 | DEBUG   | prefect.engine - Received wait instruction for 30s: Concurrency limit for the 3_LIMIT tag has been reached
10:17:30.631 | DEBUG   | prefect.engine - Received wait instruction for 30s: Concurrency limit for the 3_LIMIT tag has been reached
10:17:30.632 | DEBUG   | prefect.engine - Received wait instruction for 30s: Concurrency limit for the 3_LIMIT tag has been reachedJake Kaplan
08/21/2023, 2:19 PMJake Kaplan
08/21/2023, 2:21 PMDeceivious
08/21/2023, 2:21 PMDeceivious
08/21/2023, 2:21 PMJake Kaplan
08/21/2023, 2:21 PMDeceivious
08/21/2023, 2:22 PMDeceivious
08/21/2023, 2:22 PMDeceivious
08/21/2023, 2:24 PMJake Kaplan
08/21/2023, 2:25 PMDeceivious
08/21/2023, 2:25 PMDeceivious
08/21/2023, 2:26 PMDeceivious
08/21/2023, 2:26 PMJake Kaplan
08/21/2023, 2:30 PMDeceivious
08/21/2023, 2:32 PMJake Kaplan
08/21/2023, 2:38 PMDeceivious
08/21/2023, 2:41 PMDeceivious
08/21/2023, 3:32 PMDeceivious
08/21/2023, 3:32 PMDeceivious
08/31/2023, 7:53 AMDeceivious
09/28/2023, 8:25 AMJake Kaplan
09/28/2023, 12:18 PM