import logging
import metadata
import weakref
+import util as plutil
class TempKeyError(Exception):
pass
@property
def vsys_vnet(self):
if not hasattr(self, '_vsys_vnet'):
- slicetags = self.plapi.GetSliceTags(
- name = self.slicename,
- tagname = 'vsys_vnet',
- fields=('value',))
- if slicetags:
- self._vsys_vnet = slicetags[0]['value']
- else:
- # If it wasn't found, don't remember this failure, keep trying
- return None
+ self._vsys_vnet = plutil.getVnet(
+ self.plapi,
+ self.slicename)
return self._vsys_vnet
def _load_blacklist(self):