示例#1
0
 def _create(self, id, **kw):
     bus_vendor = kw.get("bus_vendor")
     if bus_vendor is None:
         raise TypeError("HWDevice() did not get expected keyword " "argument bus_vendor")
     bus_product_id = kw.get("bus_product_id")
     if bus_product_id is None:
         raise TypeError("HWDevice() did not get expected keyword " "argument bus_product_id")
     if not isValidProductID(bus_vendor.bus, bus_product_id):
         raise ParameterError("%s is not a valid product ID for %s" % (repr(bus_product_id), bus_vendor.bus.title))
     SQLBase._create(self, id, **kw)
示例#2
0
 def _create(self, id, **kw):
     bus = kw.get("bus")
     if bus is None:
         raise TypeError("HWVendorID() did not get expected keyword " "argument bus")
     vendor_id_for_bus = kw.get("vendor_id_for_bus")
     if vendor_id_for_bus is None:
         raise TypeError("HWVendorID() did not get expected keyword " "argument vendor_id_for_bus")
     if not isValidVendorID(bus, vendor_id_for_bus):
         raise ParameterError("%s is not a valid vendor ID for %s" % (repr(vendor_id_for_bus), bus.title))
     SQLBase._create(self, id, **kw)
示例#3
0
 def _create(self, id, **kw):
     bus_vendor = kw.get('bus_vendor')
     if bus_vendor is None:
         raise TypeError('HWDevice() did not get expected keyword '
                         'argument bus_vendor')
     bus_product_id = kw.get('bus_product_id')
     if bus_product_id is None:
         raise TypeError('HWDevice() did not get expected keyword '
                         'argument bus_product_id')
     if not isValidProductID(bus_vendor.bus, bus_product_id):
         raise ParameterError(
             '%s is not a valid product ID for %s'
             % (repr(bus_product_id), bus_vendor.bus.title))
     SQLBase._create(self, id, **kw)
示例#4
0
 def _create(self, id, **kw):
     bus = kw.get('bus')
     if bus is None:
         raise TypeError('HWVendorID() did not get expected keyword '
                         'argument bus')
     vendor_id_for_bus = kw.get('vendor_id_for_bus')
     if vendor_id_for_bus is None:
         raise TypeError('HWVendorID() did not get expected keyword '
                         'argument vendor_id_for_bus')
     if not isValidVendorID(bus, vendor_id_for_bus):
         raise ParameterError(
             '%s is not a valid vendor ID for %s'
             % (repr(vendor_id_for_bus), bus.title))
     SQLBase._create(self, id, **kw)