Change in vdsm[master]: link monitor: replace events() with optionally continuous it...

asegurap at redhat.com asegurap at redhat.com
Fri Dec 20 14:42:44 UTC 2013


Antoni Segura Puimedon has posted comments on this change.

Change subject: link monitor: replace events() with optionally continuous iteration
......................................................................


Patch Set 14:

Passed manual verification of continuous and deferred execution:

- Deferred:
    In [1]: from vdsm import ipwrapper
    In [2]: mon = ipwrapper.Monitor()
    In [3]: mon.start()
    In [4]: mon.stop()
    In [5]: for event in mon:
       ...:     print event
       ...: 
    MonitorEvent(index='707', device='assaf', flags=frozenset(['BROADCAST', 'MULTICAST', 'M-DOWN']), state='DOWN')
    MonitorEvent(index='707', device='assaf', flags=frozenset(['BROADCAST', 'MULTICAST', 'M-DOWN']), state='DELETED')

- Continuous:
    In [11]: mon = ipwrapper.Monitor()
    In [12]: mon.start()
    In [13]: for event in mon:
       ....:     print event
       ....: 
    MonitorEvent(index='708', device='assaf', flags=frozenset(['BROADCAST', 'MULTICAST', 'M-DOWN']), state='DOWN')
    MonitorEvent(index='708', device='assaf', flags=frozenset(['BROADCAST', 'MULTICAST', 'M-DOWN']), state='DELETED')
    MonitorEvent(index='709', device='jamesbond', flags=frozenset(['BROADCAST', 'MULTICAST', 'MASTER']), state='DOWN')

-- 
To view, visit http://gerrit.ovirt.org/21430
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ib8ca850fc324a5b4c0268541fd4d4d062706a159
Gerrit-PatchSet: 14
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Antoni Segura Puimedon <asegurap at redhat.com>
Gerrit-Reviewer: Antoni Segura Puimedon <asegurap at redhat.com>
Gerrit-Reviewer: Assaf Muller <amuller at redhat.com>
Gerrit-Reviewer: Dan Kenigsberg <danken at redhat.com>
Gerrit-Reviewer: Nir Soffer <nsoffer at redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: No


More information about the vdsm-patches mailing list