1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2025-07-31 12:41:08 +00:00

Add NWFilters

This commit is contained in:
catborise 2018-09-21 16:50:44 +03:00
parent 0d90e4bb46
commit 35bc8c67e4
22 changed files with 792 additions and 3 deletions

View file

@ -389,6 +389,12 @@ class wvmConnect(object):
interface.append(inface)
return interface
def get_nwfilters(self):
nwfilters = []
for nwfilter in self.wvm.listAllNWFilters():
nwfilters.append(nwfilter)
return nwfilters
def get_cache_modes(self):
"""Get cache available modes"""
return {
@ -443,7 +449,6 @@ class wvmConnect(object):
def get_video(self):
""" Get available graphics video types """
def get_video_list(ctx):
result = []
for video_enum in ctx.xpath('/domainCapabilities/devices/video/enum'):
@ -470,6 +475,9 @@ class wvmConnect(object):
def get_network(self, net):
return self.wvm.networkLookupByName(net)
def get_nwfilter(self, name):
return self.wvm.nwfilterLookupByName(name)
def get_instance(self, name):
return self.wvm.lookupByName(name)