Commit 63e4f4d5 authored by Antoine Millet's avatar Antoine Millet
Browse files

Implementation of some method for objects db.

parent a8395897
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -296,3 +296,13 @@ class ObjectsDB(object):
        self.update(tags=tags, tags_novalue=to_check)
        for obj in self._objects.values():
            yield obj

    def some(self, ids, tags=set(), to_check=set()):
        '''
        Get specified objects registed on the server with specified tags.
        '''

        self.update(ids, tags=tags, tags_novalue=to_check)
        for obj in self._objects.values():
            if obj['id'] in ids:
                yield obj