Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
김진영
airflow-test
Commits
18cbe862
Commit
18cbe862
authored
May 20, 2022
by
김진영
Browse files
Update batch_test.py
parent
12ff1f4d
Changes
1
Hide whitespace changes
Inline
Side-by-side
batch_test.py
View file @
18cbe862
...
...
@@ -9,9 +9,24 @@ from data.gasan_data import gasanData # import cj-gasan data
local_tz
=
pendulum
.
timezone
(
"Asia/Seoul"
)
def
fail_alert
(
context
):
context_data
=
{
"@context"
:
"https://schema.org/extensions"
,
"@type"
:
"MessageCard"
,
"themeColor"
:
"0072C6"
,
"title"
:
"Batch Job Error"
,
"summary"
:
"test"
,
"sections"
:
[
{
"facts"
:[
{
"name"
:
"TEST1"
,
"value"
:
"TEST1"
}
]
}
]
}
alert
=
BashOperator
(
task_id
=
'fail_alert'
,
bash_command
=
"curl -d
\'
{
\"
@context
\"
:
\"
https://schema.org/extensions
\"
,
\"
@type
\"
:
\"
MessageCard
\"
,
\"
themeColor
\"
:
\"
0072C6
\"
,
\"
title
\"
:
\"
Batch Job Error
\"
,
\"
text
\"
:
\"
[health_check] Error Task
\"
}
\'
-H
\"
Content-Type: Application/JSON
\"
-X POST https://lottegroup.webhook.office.com/webhookb2/2ed9f7fc-4c60-4d2d-a61c-aa50c0075564@dc742f86-8941-4de1-8d2c-d2dfef93cfe8/IncomingWebhook/1047eeaf7bde45a08e5ccb4d6c80f08d/d7352368-8126-4827-aab7-4a62b0b5abc2"
bash_command
=
"curl -d
\'
{
data
}
\'
-H
\"
Content-Type: Application/JSON
\"
-X POST https://lottegroup.webhook.office.com/webhookb2/2ed9f7fc-4c60-4d2d-a61c-aa50c0075564@dc742f86-8941-4de1-8d2c-d2dfef93cfe8/IncomingWebhook/1047eeaf7bde45a08e5ccb4d6c80f08d/d7352368-8126-4827-aab7-4a62b0b5abc2"
.
format
(
data
=
context_data
)
)
return
alert
.
execute
(
context
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment