Ticket #3529 (closed defect: Fixed)
Zendisc error when discovering device that already exists
| Reported by: | ian | Owned by: | ecn |
|---|---|---|---|
| Priority: | 2 - High | Milestone: | Blue Crab |
| Component: | ZenHub | Version: | 2.2.3 |
| Keywords: | zenoss-2.2.4-verified | Cc: | |
| Community Patch Attached: | Deployed @ Customer: | ||
| Installer: | Any/All | Maintenance Target: | |
| Specific ZenPack: | Maintenance Status: | ||
| Documentation Note?: | Not required | Regression: |
Description
Traceback (most recent call last): File "/Users/ian/zenoss/Products/DataCollector/zendisc.py", line 267, in inner result = driver.next() File "/Users/ian/zenoss/Products/ZenUtils/Driver.py", line 58, in next raise ex RemoteException: Remote exception: exceptions.AttributeError: 'str' object has no attribute 'getId'Traceback (most recent call last): File "/Users/ian/zenoss/Products/ZenHub/PBDaemon.py", line 47, in inner return callable(*args, **kw) File "/Users/ian/zenoss/Products/ZenHub/services/DiscoverService.py", line 145, in remote_createDevice return self.createDeviceProxy(e.dev), False File "/Users/ian/zenoss/Products/ZenHub/services/ModelerService.py", line 36, in createDeviceProxy result.id = dev.getId() AttributeError: 'str' object has no attribute 'getId'
Not sure if the issue is restricted to already existing devices, but that's the only remotely notable thing about this discovery. The existing device's name was the IP address.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.