Ejemplo n.º 1
0
 def check_support(self, feature, data=None):
     key = feature
     data = data or self
     if key not in self._support_cache:
         self._support_cache[key] = support.check_support(
             self, feature, data)
     return self._support_cache[key]
Ejemplo n.º 2
0
 def check_net_support(self, net, feature):
     return support.check_support(self, feature, net)
Ejemplo n.º 3
0
 def check_interface_support(self, iface, feature):
     return support.check_support(self, feature, iface)
Ejemplo n.º 4
0
 def check_stream_support(self, feature):
     return (self.check_conn_support(self.SUPPORT_CONN_STREAM) and
             support.check_support(self, feature, self))
Ejemplo n.º 5
0
 def check_nodedev_support(self, nodedev, feature):
     return support.check_support(self, feature, nodedev)
Ejemplo n.º 6
0
 def check_pool_support(self, pool, feature):
     return support.check_support(self, feature, pool)
Ejemplo n.º 7
0
 def check_domain_support(self, dom, feature):
     return support.check_support(self, feature, dom)
Ejemplo n.º 8
0
 def check_conn_hv_support(self, feature, hv):
     key = (feature, hv)
     if key not in self._support_cache:
         self._support_cache[key] = support.check_support(self, feature, hv)
     return self._support_cache[key]
Ejemplo n.º 9
0
 def check_conn_support(self, feature):
     key = feature
     if key not in self._support_cache:
         self._support_cache[key] = support.check_support(self,
                                                          feature, self)
     return self._support_cache[key]