Martin Betak has posted comments on this change. Change subject: utils: Introduce CallbackChain ......................................................................
Patch Set 9: (2 comments) .................................................... File lib/vdsm/utils.py Line 984: returning True) or when it runs out of alternatives. Line 985: """ Line 986: log = logging.getLogger("utils.CallbackChain") Line 987: Line 988: def __init__(self, callbacks=()): Done Line 989: super(CallbackChain, self).__init__() Line 990: self.daemon = True Line 991: self.callbacks = deque(callbacks) Line 992: Line 989: super(CallbackChain, self).__init__() Line 990: self.daemon = True Line 991: self.callbacks = deque(callbacks) Line 992: Line 993: def run(self): Done Line 994: self.log.debug("Starting callback chain.") Line 995: while self.callbacks: Line 996: callback = self.callbacks.popleft() Line 997: if callback(): -- To view, visit http://gerrit.ovirt.org/19228 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I5b35eeb3c7865945458801d13615c5dc92ebb5dd Gerrit-PatchSet: 9 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Martin Betak <mbe...@redhat.com> Gerrit-Reviewer: Antoni Segura Puimedon <asegu...@redhat.com> Gerrit-Reviewer: Dan Kenigsberg <dan...@redhat.com> Gerrit-Reviewer: Federico Simoncelli <fsimo...@redhat.com> Gerrit-Reviewer: Martin Betak <mbe...@redhat.com> Gerrit-Reviewer: Martin Sivák <msi...@redhat.com> Gerrit-Reviewer: Michal Skrivanek <michal.skriva...@redhat.com> Gerrit-Reviewer: Peter V. Saveliev <p...@redhat.com> Gerrit-Reviewer: oVirt Jenkins CI Server Gerrit-HasComments: Yes _______________________________________________ vdsm-patches mailing list vdsm-patches@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches