Exemplo n.º 1
0
        def internal(lb):
            result = Reports2.fetchData(
                mgmt=self.mgmt,
                action='/stats/actions/generate_report/paging',
                subClass=None,
                numSets=1,
                lb=int(lb)
            )

            allSeries = []

            valueOffset = 90
            for color in ('Aqua', 'Blue', 'Brown', 'Medium Gray', 'Green', 'Orange', 'Pink', 'Purple', 'Red', 'Yellow'):
                allSeries.append({'name': color,
                                  'data': [(valueOffset + random.random() * 10, x[1], x[2]) for x in result[0]]})
                valueOffset -= 10

            return Reports2.adjustTimeSeriesStats(allSeries)