def generate_dashboard_sets()

in stacks/metrics_streamer.py [0:0]


    def generate_dashboard_sets(self):
        """ Generates dashboard_name and dashboard_category list. """
        dashboards_category_list = []
        dashboard_name_list = []
        for metric_set in definition.metric_sets:
            for metric in metric_set.metrics:
                dashboard_name_list.append(
                    metric.dashboard.dashboard_name
                )
                dashboard_category = getattr(metric.dashboard, 'dashboard_category')
                if dashboard_category:
                    dashboards_category_list.append(
                        metric.dashboard.dashboard_category
                    )

        return dashboard_name_list, dashboards_category_list