def handle(self, *args, **options): if len(args) == 0: raise CommandError("You must provide at least one metric name") metric_names = args days = 365 * 3 # 3 years of data for m in metric_names: generate_test_metrics(m, num=days, randomize=True)
def handle(self, *args, **options): if len(args) == 0: raise CommandError("You must provide at least one metric name") slugs = args cap = options["cap"] days = options["num_days"] randomize = options["randomize"] self.stdout.write("\nGenerating metrics using the following:\n") self.stdout.write("Slugs: {0}\n".format(u", ".join(slugs))) self.stdout.write("Days: {0}\n".format(days)) self.stdout.write("Randomize: {0}\n".format(randomize)) self.stdout.write("Cap: {0}\n".format(cap)) for slug in slugs: generate_test_metrics(slug, num=days, randomize=randomize, cap=cap)