def add_many(self, values):
        valid_values = filter(lambda v: v is not None, map(lambda v: self.validate(v), values))
        if not valid_values:
            return 0

        if self.data_type is not None:
            valid_values = map(self.data_type, valid_values)


        self._reload_config_data()
        values_to_add = filter(lambda v: not self.contains(v), valid_values)
        if not values_to_add:
            return 0
        if self._update_config(self._get_list() + values_to_add):
            return len(values_to_add)
        return 0
Returns the session IDs of all the flows we launched.
dataset/ETHPy150Open pinterest/kingpin/kingpin/manageddata/managed_datastructures.py/ManagedList.add_many--crossover with--dataset/ETHPy150Open google/grr/grr/lib/hunts/standard.py/GenericHunt.GetLaunchedFlows