def disown(self): owner = self.get_owner() super(TestBed, self).disown() for device in self._items.values(): try: takeback(device, owner) except: pass
def take(self, argv): """take <object> Take the object given by its name from this user.""" obj = self._get_object(argv[1]) if obj: netobjects.takeback(obj, self._obj)
def disown(self, argv): """disown Set the object free!""" netobjects.takeback(self._obj)