def populate_global_endpoints(self, count=20): endpoint_types = ['basic', 'digest'] endpoints = [] for index in range(count): random_char = random.choice( string.ascii_lowercase) + random.choice(string.ascii_lowercase) name = "{}_sample_endpoint_{}".format(random_char, index) service_url = "https://sample.knnect.com/api/endpoint/" + name max_tps = random.randint(1, 1000) endpoint = Endpoint(name, "http", service_url, max_tps) rand_endpoint = endpoint_types[random.randint(0, 1)] endpoint.set_security(rand_endpoint, name, "sample_password") endpoint.set_rest_client(self.client) endpoint.save() endpoints.append(endpoint) return endpoints