TECHZEN Zenoss User Community ARCHIVE  

Error modeling device

Subject: Error modeling device
Author: [Not Specified]
Posted: 2014-03-24 21:54

Anybody know why I have this error when I try to model one device
It only happens with one device.

2014-03-24 23:41:50,616 ERROR zen.ZenModeler: : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 84, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 132, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 128, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 154, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 127, in action

return bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 209, in _applyDataMap

changed = self._updateObject(tobj, datamap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 379, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Device.py", line 715, in setHWProductKey

self.hw.setProductKey(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/Hardware.py", line 84, in setProductKey

prodobj = manufs.createHardwareProduct(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 172, in createHardwareProduct

return self._getProduct(prodName, manufacturer, HardwareClass, **kwargs)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 191, in _getProduct

prod = manufobj._getProduct(prodName, factory, **kwargs)

AttributeError: 'NoneType' object has no attribute '_getProduct'

:

Traceback (most recent call last):

File "/opt/zenoss/Products/DataCollector/zenmodeler.py", line 680, in processClient

if driver.next():

File "/opt/zenoss/Products/ZenUtils/Driver.py", line 63, in result

raise ex

RemoteException: : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 84, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 132, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 128, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 154, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 127, in action

return bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 209, in _applyDataMap

changed = self._updateObject(tobj, datamap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 379, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Device.py", line 715, in setHWProductKey

self.hw.setProductKey(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/Hardware.py", line 84, in setProductKey

prodobj = manufs.createHardwareProduct(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 172, in createHardwareProduct

return self._getProduct(prodName, manufacturer, HardwareClass, **kwargs)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 191, in _getProduct

prod = manufobj._getProduct(prodName, factory, **kwargs)

AttributeError: 'NoneType' object has no attribute '_getProduct'

:

2014-03-24 23:41:50,617 ERROR zen.ZenModeler: Client 10.253.96.154 finished with message: [Failure instance: Traceback (failure with no frames): : : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 84, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 132, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 128, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 154, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 127, in action

return bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 209, in _applyDataMap

changed = self._updateObject(tobj, datamap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 379, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Device.py", line 715, in setHWProductKey

self.hw.setProductKey(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/Hardware.py", line 84, in setProductKey

prodobj = manufs.createHardwareProduct(prodKey, manufacturer)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 172, in createHardwareProduct

return self._getProduct(prodName, manufacturer, HardwareClass, **kwargs)

File "/opt/zenoss/Products/ZenModel/ManufacturerRoot.py", line 191, in _getProduct

prod = manufobj._getProduct(prodName, factory, **kwargs)

AttributeError: 'NoneType' object has no attribute '_getProduct'

:

]



< Previous
zenup and collectors
  Next
Notifications are only sending when events are cleared, not when created
>