mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-25 08:50:18 +00:00
Filter patterns fixed (#4939)
This commit is contained in:
parent
bf3e2ab018
commit
571b45ac52
@ -96,7 +96,7 @@ class LookerSource(Source[Entity]):
|
||||
yield from self._get_looker_dashboards()
|
||||
|
||||
def _get_dashboard_elements(self, dashboard_elements):
|
||||
if not filter_by_chart(
|
||||
if filter_by_chart(
|
||||
chart_filter_pattern=self.source_config.chartFilterPattern,
|
||||
chart_name=dashboard_elements.id,
|
||||
):
|
||||
@ -121,7 +121,7 @@ class LookerSource(Source[Entity]):
|
||||
all_dashboards = self.client.all_dashboards(fields="id")
|
||||
for child_dashboard in all_dashboards:
|
||||
try:
|
||||
if not filter_by_dashboard(
|
||||
if filter_by_dashboard(
|
||||
dashboard_filter_pattern=self.source_config.dashboardFilterPattern,
|
||||
dashboard_name=child_dashboard.id,
|
||||
):
|
||||
|
@ -107,7 +107,7 @@ class PowerbiSource(Source[Entity]):
|
||||
"""
|
||||
for chart in charts:
|
||||
try:
|
||||
if not filter_by_chart(
|
||||
if filter_by_chart(
|
||||
self.source_config.chartFilterPattern, chart["title"]
|
||||
):
|
||||
self.status.failure(
|
||||
@ -130,7 +130,7 @@ class PowerbiSource(Source[Entity]):
|
||||
except Exception as err: # pylint: disable=broad-except
|
||||
logger.debug(traceback.format_exc())
|
||||
logger.error(repr(err))
|
||||
self.status.failure(chart["title"], err)
|
||||
self.status.failure(chart["title"], repr(err))
|
||||
|
||||
def get_dashboards(self):
|
||||
"""Get dashboard method"""
|
||||
@ -140,7 +140,7 @@ class PowerbiSource(Source[Entity]):
|
||||
try:
|
||||
dashboard_details = dashboard_service.get_dashboard(dashboard_id["id"])
|
||||
self.charts = []
|
||||
if not filter_by_dashboard(
|
||||
if filter_by_dashboard(
|
||||
self.source_config.dashboardFilterPattern,
|
||||
dashboard_details["displayName"],
|
||||
):
|
||||
@ -167,7 +167,7 @@ class PowerbiSource(Source[Entity]):
|
||||
except Exception as err:
|
||||
logger.debug(traceback.format_exc())
|
||||
logger.error(err)
|
||||
self.status.failure(dashboard_details["displayName"], err)
|
||||
self.status.failure(dashboard_details["displayName"], repr(err))
|
||||
|
||||
def get_status(self) -> SourceStatus:
|
||||
return self.status
|
||||
|
Loading…
x
Reference in New Issue
Block a user