示例#1
0
    def lookup(self, name):
        try:
            info = netinfo.get_interface_info(name)
        except ValueError:
            raise NotFoundError("KCHIFACE0001E", {'name': name})

        info['editable'] = self._is_interface_editable(name)
        return info
示例#2
0
    def lookup(self, name):
        try:
            info = netinfo.get_interface_info(name)
        except ValueError:
            raise NotFoundError("KCHIFACE0001E", {'name': name})

        info['editable'] = self._is_interface_editable(name)
        return info
示例#3
0
 def _get_interface_info(self, name):
     try:
         info = netinfo.get_interface_info(name)
     except ValueError:
         raise NotFoundError("KCHIFACE0001E", {'name': name})
     if not info['ipaddr']:
         info['ipaddr'], info['netmask'] = \
             self._get_static_config_interface_address(name)
     return info
示例#4
0
 def _get_interface_info(self, name):
     try:
         info = netinfo.get_interface_info(name)
     except ValueError:
         raise NotFoundError("KCHIFACE0001E", {'name': name})
     if not info['ipaddr']:
         info['ipaddr'], info['netmask'] = \
             self._get_static_config_interface_address(name)
     return info
示例#5
0
 def lookup(self, name):
     try:
         return netinfo.get_interface_info(name)
     except ValueError:
         raise NotFoundError("KCHIFACE0001E", {'name': name})
示例#6
0
 def lookup(self, name):
     try:
         return netinfo.get_interface_info(name)
     except ValueError:
         raise NotFoundError("KCHIFACE0001E", {'name': name})
示例#7
0
 def lookup(self, name):
     try:
         return netinfo.get_interface_info(name)
     except ValueError, e:
         raise NotFoundError(e)