def member(self, value): newmembers = AgentList() if value is not None: if isinstance(value, list): for k in value: if not isinstance(k, Agent): newmembers.append(Agent(k)) else: newmembers.append(k) else: newmembers = AgentList(value) self._member = newmembers
def __init__(self, *args, **kwargs): self._object_type = None self._member = AgentList() super(Group, self).__init__(*args, **kwargs)