@@ -13,7 +13,9 @@ def list_services(self, only_enabled=False, env_crn=None, df_crn=None, name=None
13
13
result = self .sdk .call (
14
14
svc = 'df' , func = 'list_services' , ret_field = 'services' , squelch = [
15
15
Squelch (value = 'NOT_FOUND' , default = list (),
16
- warning = 'No DataFlow Services found' )
16
+ warning = 'No DataFlow Services found' ),
17
+ Squelch (value = 'PATH_DISABLED' , default = list (),
18
+ warning = 'DataFlow not enabled on CDP Tenant' )
17
19
],
18
20
pageSize = self .sdk .DEFAULT_PAGE_SIZE
19
21
)
@@ -48,6 +50,8 @@ def describe_service(self, df_crn: str = None, env_crn: str = None):
48
50
svc = 'df' , func = 'describe_service' , ret_field = 'service' , squelch = [
49
51
Squelch (value = 'NOT_FOUND' ,
50
52
warning = 'No DataFlow Service with crn %s found' % df_crn ),
53
+ Squelch (value = 'PATH_DISABLED' ,
54
+ warning = 'DataFlow not enabled on CDP Tenant' ),
51
55
Squelch (value = 'PERMISSION_DENIED' ) # DF GRPC sometimes returns 403 when finishing deletion
52
56
],
53
57
serviceCrn = resolved_df_crn
@@ -96,7 +100,9 @@ def list_deployments(self, env_crn=None, df_crn=None, name=None, dep_crn=None, d
96
100
result = self .sdk .call (
97
101
svc = 'df' , func = 'list_deployments' , ret_field = 'deployments' , squelch = [
98
102
Squelch (value = 'NOT_FOUND' , default = list (),
99
- warning = 'No DataFlow Deployments found' )
103
+ warning = 'No DataFlow Deployments found' ),
104
+ Squelch (value = 'PATH_DISABLED' , default = list (),
105
+ warning = 'DataFlow not enabled on CDP Tenant' )
100
106
],
101
107
pageSize = self .sdk .DEFAULT_PAGE_SIZE
102
108
)
@@ -135,7 +141,9 @@ def describe_deployment(self, dep_crn=None, df_crn=None, name=None):
135
141
return self .sdk .call (
136
142
svc = 'df' , func = 'describe_deployment' , ret_field = 'deployment' , squelch = [
137
143
Squelch (value = 'NOT_FOUND' ,
138
- warning = 'No DataFlow Deployment with crn %s found' % dep_crn )
144
+ warning = 'No DataFlow Deployment with crn %s found' % dep_crn ),
145
+ Squelch (value = 'PATH_DISABLED' ,
146
+ warning = 'DataFlow not enabled on CDP Tenant' )
139
147
],
140
148
deploymentCrn = dep_crn
141
149
)
@@ -145,7 +153,9 @@ def list_readyflows(self, name=None):
145
153
result = self .sdk .call (
146
154
svc = 'df' , func = 'list_readyflows' , ret_field = 'readyflows' , squelch = [
147
155
Squelch (value = 'NOT_FOUND' ,
148
- warning = 'No ReadyFlows found within your CDP Tenant' )
156
+ warning = 'No ReadyFlows found within your CDP Tenant' ),
157
+ Squelch (value = 'PATH_DISABLED' ,
158
+ warning = 'DataFlow not enabled on CDP Tenant' )
149
159
],
150
160
)
151
161
if name is not None :
@@ -157,7 +167,9 @@ def list_flow_definitions(self, name=None):
157
167
result = self .sdk .call (
158
168
svc = 'df' , func = 'list_flow_definitions' , ret_field = 'flows' , squelch = [
159
169
Squelch (value = 'NOT_FOUND' ,
160
- warning = 'No Flow Definitions found within your CDP Tenant Catalog' )
170
+ warning = 'No Flow Definitions found within your CDP Tenant Catalog' ),
171
+ Squelch (value = 'PATH_DISABLED' ,
172
+ warning = 'DataFlow not enabled on CDP Tenant' )
161
173
],
162
174
)
163
175
if name is not None :
@@ -170,7 +182,9 @@ def describe_readyflow(self, def_crn):
170
182
return self .sdk .call (
171
183
svc = 'df' , func = 'describe_readyflow' , ret_field = 'readyflowDetail' , squelch = [
172
184
Squelch (value = 'NOT_FOUND' ,
173
- warning = 'No ReadyFlow Definition with crn %s found' % def_crn )
185
+ warning = 'No ReadyFlow Definition with crn %s found' % def_crn ),
186
+ Squelch (value = 'PATH_DISABLED' ,
187
+ warning = 'DataFlow not enabled on CDP Tenant' )
174
188
],
175
189
readyflowCrn = def_crn
176
190
)
@@ -181,7 +195,9 @@ def import_readyflow(self, def_crn):
181
195
return self .sdk .call (
182
196
svc = 'df' , func = 'add_readyflow' , ret_field = 'addedReadyflowDetail' , squelch = [
183
197
Squelch (value = 'NOT_FOUND' ,
184
- warning = 'No ReadyFlow Definition with crn %s found' % def_crn )
198
+ warning = 'No ReadyFlow Definition with crn %s found' % def_crn ),
199
+ Squelch (value = 'PATH_DISABLED' ,
200
+ warning = 'DataFlow not enabled on CDP Tenant' )
185
201
],
186
202
readyflowCrn = def_crn
187
203
)
@@ -192,7 +208,9 @@ def delete_added_readyflow(self, def_crn):
192
208
return self .sdk .call (
193
209
svc = 'df' , func = 'delete_added_readyflow' , ret_field = 'readyflowDetail' , squelch = [
194
210
Squelch (value = 'NOT_FOUND' ,
195
- warning = 'No ReadyFlow Definition with crn %s found' % def_crn )
211
+ warning = 'No ReadyFlow Definition with crn %s found' % def_crn ),
212
+ Squelch (value = 'PATH_DISABLED' ,
213
+ warning = 'DataFlow not enabled on CDP Tenant' )
196
214
],
197
215
readyflowCrn = def_crn
198
216
)
@@ -203,7 +221,9 @@ def describe_added_readyflow(self, def_crn, sort_versions=True):
203
221
result = self .sdk .call (
204
222
svc = 'df' , func = 'describe_added_readyflow' , ret_field = 'addedReadyflowDetail' , squelch = [
205
223
Squelch (value = 'NOT_FOUND' ,
206
- warning = 'No ReadyFlow Definition with crn %s found' % def_crn )
224
+ warning = 'No ReadyFlow Definition with crn %s found' % def_crn ),
225
+ Squelch (value = 'PATH_DISABLED' ,
226
+ warning = 'DataFlow not enabled on CDP Tenant' )
207
227
],
208
228
readyflowCrn = def_crn
209
229
)
@@ -219,7 +239,9 @@ def describe_customflow(self, def_crn, sort_versions=True):
219
239
result = self .sdk .call (
220
240
svc = 'df' , func = 'describe_flow' , ret_field = 'flowDetail' , squelch = [
221
241
Squelch (value = 'NOT_FOUND' ,
222
- warning = 'No Flow Definition with crn %s found' % def_crn )
242
+ warning = 'No Flow Definition with crn %s found' % def_crn ),
243
+ Squelch (value = 'PATH_DISABLED' ,
244
+ warning = 'DataFlow not enabled on CDP Tenant' )
223
245
],
224
246
flowCrn = def_crn
225
247
)
0 commit comments