def inject_operational (self, peers, operational):
		result = True
		for neighbor in self.neighbors:
			if neighbor in peers:
				if self.neighbors[neighbor].families() in operational.family():
					if operational.name == 'ASM':
						self.neighbors[neighbor].asm[operational.family()] = operational
					self.neighbors[neighbor].messages.append(operational)
				else:
					self.logger.configuration('the route family is not configured on neighbor','error')
					result = False
		return result
dataset/ETHPy150Open Exa-Networks/exabgp/lib/exabgp/configuration/configuration.py/_Configuration.inject_operational/swapped operands of `in`