apache / apache/dolphinscheduler-sdk-python
Http yaml error
- Ngôn ngữ chính
- Python
- Star
- 71
- Fork
- 26
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
# yaml file demo for http
workflow:
name: "Http"
# Define the tasks within the workflow
tasks:
- name: task
task_type: Http
url: https://httpbin.org/get
http_method: GET
http_params:
- prop: a
httpParametersType: PARAMETER
value: "1"
- prop: b
httpParametersType: PARAMETER
value: "2"
- prop: Content-Type
httpParametersType: header
value: test
http_check_condition: STATUS_CODE_CUSTOM
condition: "404"
type: Http
task_params: {}
raise PyDSParamException(
"Parameter `params` must be a dict, but get %s", type(params)
)
pydolphinscheduler.exceptions.PyDSParamException: ('Parameter `params` must be a dict, but get %s', )
Hướng dẫn đóng góp
Hướng nghiên cứu
Tái hiện lỗi bằng workflow YAML được hiển thị trong issue và theo dõi cách các tham số HTTP của workflow này được truyền vào SDK. Xác nhận dạng tham số được mong đợi và xác định những gì cần thay đổi để workflow này không còn phát sinh PyDSParamException.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- api
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100