Пример #1
0
    def from_list(cls, values, settings):
        """
        From a list of dicts (each dict is an instances)
        """
        logger.debug('Creating Cluster from list')
        self = cls()
        self.settings = settings
        self.instances = []

        for instance in values:
            new_instance = Instance.from_dict(instance, settings, cluster=self)
            self.instances.append(new_instance)
        return self