blob: e0dc2847943d920ebde6330f09a7e928a4676210 [file] [log] [blame]
Illyoung Choi5d59ab62019-06-24 16:15:27 -07001{
2 "att_workflow_onu": {
3 "dag": {
4 "dag_id": "att_workflow_onu",
5 "local_variable": "dag_att"
6 },
7 "dependencies": {
8 "auth_event_handler": {
9 "children": [
10 "dhcp_event_handler"
11 ],
12 "parents": [
13 "onu_model_event_handler",
14 "auth_model_event_handler",
15 "dhcp_model_event_handler"
16 ]
17 },
18 "auth_model_event_handler": {
19 "children": [
20 "auth_event_handler"
21 ],
22 "parents": [
23 "onu_event_handler"
24 ]
25 },
26 "dhcp_event_handler": {
27 "parents": [
28 "auth_event_handler"
29 ]
30 },
31 "dhcp_model_event_handler": {
32 "children": [
33 "auth_event_handler"
34 ],
35 "parents": [
36 "onu_event_handler"
37 ]
38 },
39 "onu_event_handler": {
40 "children": [
41 "onu_model_event_handler",
42 "auth_model_event_handler",
43 "dhcp_model_event_handler"
44 ]
45 },
46 "onu_model_event_handler": {
47 "children": [
48 "auth_event_handler"
49 ],
50 "parents": [
51 "onu_event_handler"
52 ]
53 }
54 },
55 "tasks": {
56 "auth_event_handler": {
57 "class": "XOSEventSensor",
58 "dag": "dag_att",
59 "dag_id": "att_workflow_onu",
60 "key_field": "serialNumber",
61 "local_variable": "auth_event_handler",
62 "poke_interval": 5,
63 "provide_context": true,
64 "python_callable": "Auth_event",
65 "task_id": "auth_event_handler",
66 "topic": "authentication.events"
67 },
68 "auth_model_event_handler": {
69 "class": "XOSModelSensor",
70 "dag": "dag_att",
71 "dag_id": "att_workflow_onu",
72 "key_field": "serialNumber",
73 "local_variable": "auth_model_event_handler",
74 "model_name": "AttWorkflowDriverServiceInstance",
75 "poke_interval": 5,
76 "provide_context": true,
77 "python_callable": "DriverService_event",
78 "task_id": "auth_model_event_handler"
79 },
80 "dhcp_event_handler": {
81 "class": "XOSEventSensor",
82 "dag": "dag_att",
83 "dag_id": "att_workflow_onu",
84 "key_field": "serialNumber",
85 "local_variable": "dhcp_event_handler",
86 "poke_interval": 5,
87 "provide_context": true,
88 "python_callable": "DHCP_event",
89 "task_id": "dhcp_event_handler",
90 "topic": "dhcp.events"
91 },
92 "dhcp_model_event_handler": {
93 "class": "XOSModelSensor",
94 "dag": "dag_att",
95 "dag_id": "att_workflow_onu",
96 "key_field": "serialNumber",
97 "local_variable": "dhcp_model_event_handler",
98 "model_name": "AttWorkflowDriverServiceInstance",
99 "poke_interval": 5,
100 "provide_context": true,
101 "python_callable": "DriverService_event",
102 "task_id": "dhcp_model_event_handler"
103 },
104 "onu_event_handler": {
105 "class": "XOSEventSensor",
106 "dag": "dag_att",
107 "dag_id": "att_workflow_onu",
108 "key_field": "serialNumber",
109 "local_variable": "onu_event_handler",
110 "poke_interval": 5,
111 "provide_context": true,
112 "python_callable": "ONU_event",
113 "task_id": "onu_event_handler",
114 "topic": "onu.events"
115 },
116 "onu_model_event_handler": {
117 "class": "XOSModelSensor",
118 "dag": "dag_att",
119 "dag_id": "att_workflow_onu",
120 "key_field": "serialNumber",
121 "local_variable": "onu_model_event_handler",
122 "model_name": "AttWorkflowDriverServiceInstance",
123 "poke_interval": 5,
124 "provide_context": true,
125 "python_callable": "DriverService_event",
126 "task_id": "onu_model_event_handler"
127 }
128 }
129 }
130}