Source code for virttest.libvirt_xml.devices.memballoon

"""
memballoon device support class(es)

http://libvirt.org/formatdomain.html#elementsMemBalloon
"""

from virttest.libvirt_xml import accessors
from virttest.libvirt_xml.devices import base


[docs]class Memballoon(base.UntypedDeviceBase): __slots__ = ('model', 'stats_period') def __init__(self, virsh_instance=base.base.virsh): accessors.XMLAttribute('model', self, parent_xpath='/', tag_name='memballoon', attribute='model') accessors.XMLAttribute('stats_period', self, parent_xpath='/', tag_name='stats', attribute='period') super(Memballoon, self).__init__(device_tag='memballoon', virsh_instance=virsh_instance)