Skip to content

Commit

Permalink
gusty 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
chriscardillo committed Dec 31, 2020
1 parent d7bb7b5 commit d3a4c05
Show file tree
Hide file tree
Showing 19 changed files with 30 additions and 18 deletions.
1 change: 0 additions & 1 deletion airflow/dags/breakfast/METADATA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,3 @@ default_args:
retries: 1
retry_delay: !timedelta 'minutes: 5'
sla: !timedelta 'hours: 2'
latest_only: False
2 changes: 2 additions & 0 deletions airflow/dags/breakfast/coffee/METADATA.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
tooltip: "Coffee comes first"
prefix_group_id: True
1 change: 1 addition & 0 deletions airflow/dags/breakfast/coffee/make_it.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
3 changes: 3 additions & 0 deletions airflow/dags/breakfast/coffee/pour_it.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
operator: airflow.operators.dummy.DummyOperator
dependencies:
- make_it
2 changes: 0 additions & 2 deletions airflow/dags/breakfast/cook_eggs.yml

This file was deleted.

5 changes: 3 additions & 2 deletions airflow/dags/breakfast/enjoy_breakfast.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
operator: airflow.operators.bash.BashOperator
dependencies:
- pour_coffee
- plate_eggs
- juice
- coffee
- griddle
bash_command: echo breakfast is excellent
3 changes: 3 additions & 0 deletions airflow/dags/breakfast/griddle/pancakes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
operator: airflow.operators.dummy.DummyOperator
dependencies:
- make_batter
1 change: 1 addition & 0 deletions airflow/dags/breakfast/griddle/sausage_patties.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
1 change: 1 addition & 0 deletions airflow/dags/breakfast/griddle/vegan_sausage_patties.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
4 changes: 4 additions & 0 deletions airflow/dags/breakfast/juice/METADATA.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
tooltip: "Juice comes second"
suffix_group_id: True
dependencies:
- coffee
1 change: 1 addition & 0 deletions airflow/dags/breakfast/juice/apple.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
1 change: 1 addition & 0 deletions airflow/dags/breakfast/juice/orange.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
1 change: 1 addition & 0 deletions airflow/dags/breakfast/make_batter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
operator: airflow.operators.dummy.DummyOperator
2 changes: 0 additions & 2 deletions airflow/dags/breakfast/make_coffee.yml

This file was deleted.

4 changes: 0 additions & 4 deletions airflow/dags/breakfast/plate_eggs.yml

This file was deleted.

4 changes: 0 additions & 4 deletions airflow/dags/breakfast/pour_coffee.yml

This file was deleted.

9 changes: 7 additions & 2 deletions airflow/dags/dags.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import os
import airflow
from gusty import GustyDAG
from gusty import create_dag

#####################
## DAG Directories ##
Expand All @@ -16,6 +16,11 @@
## DAG Generation ##
####################


for dag_directory in dag_directories:
dag_id = os.path.basename(dag_directory)
globals()[dag_id] = GustyDAG(dag_directory)
globals()[dag_id] = create_dag(dag_directory,
tags = ['default', 'tags'],
task_group_defaults={"tooltip": "default tooltip"},
wait_for_defaults={"retries": 10, "check_existence": True},
latest_only=False)
1 change: 1 addition & 0 deletions airflow/dags/stock_predictions/METADATA.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ default_args:
retries: 1
retry_delay: !timedelta 'minutes: 5'
sla: !timedelta 'hours: 2'
latest_only: True
2 changes: 1 addition & 1 deletion airflow/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Flask-WTF==0.14.3
funcsigs==1.0.2
graphviz==0.15
gunicorn==19.10.0
gusty==0.2.1
gusty==0.3.0
idna==2.10
importlib-resources==1.5.0
inflection==0.5.1
Expand Down

0 comments on commit d3a4c05

Please sign in to comment.