Commit fb5f4a75 authored by 김진영's avatar 김진영
Browse files

Update batch_test.py

parent e492a9a2
...@@ -20,16 +20,23 @@ with DAG( ...@@ -20,16 +20,23 @@ with DAG(
tags=['test'], tags=['test'],
catchup=False, catchup=False,
) as dag: ) as dag:
# gasan 작업 병렬처리 # (Task1) 헬스체크
post_gasan_tasks = [] health_check = BashOperator(
task_id='health_check',
bash_command="curl -X GET -v http://10.231.238.224:30999/api/v1/core/health \'-H accept: application/json\'"
)
for i, data in enumerate(gasanData): # (Task2) gasan 작업 병렬처리
post_gasan_task = BashOperator( # post_gasan_tasks = []
task_id='post_gasan'+str(i+1),
bash_command="curl -X \'POST\' \'http://10.231.238.224:30999/api/v1/camera/writeimage\' -H \'Content-Type: application/json\' -d \'{\"id\": \"test\", \"pw\": \"test\", \"ip\": \"%s\", \"serialNum\": \"%s\", \"camName\": \"%s\"}\'" %(data["ip"], data["serialNum"], data["camName"]),
)
post_gasan_tasks.append(post_gasan_task) # for i, data in enumerate(gasanData):
# post_gasan_task = BashOperator(
# task_id='post_gasan'+str(i+1),
# bash_command="curl -X \'POST\' \'http://10.231.238.224:30999/api/v1/camera/writeimage\' -H \'Content-Type: application/json\' -d \'{\"id\": \"test\", \"pw\": \"test\", \"ip\": \"%s\", \"serialNum\": \"%s\", \"camName\": \"%s\"}\'" %(data["ip"], data["serialNum"], data["camName"]),
# )
# post_gasan_tasks.append(post_gasan_task)
# 작업 순서 정의 # 작업 순서 정의
post_gasan_tasks # post_gasan_tasks
health_check
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment