devel:ipdevpoll:writing_plugins
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| devel:ipdevpoll:writing_plugins [2009/07/15 14:17] – Initial version klette | devel:ipdevpoll:writing_plugins [2009/10/26 09:17] (current) – Shadowclasses are in shadows-module klette | ||
|---|---|---|---|
| Line 95: | Line 95: | ||
| ifmib = IfMib(self.job_handler.agent) | ifmib = IfMib(self.job_handler.agent) | ||
| df = self.ifmib.retrieve_column(' | df = self.ifmib.retrieve_column(' | ||
| + | df.addErrback(self.error) | ||
| dw = defer.waitForDeferred(df) | dw = defer.waitForDeferred(df) | ||
| yield dw | yield dw | ||
| Line 127: | Line 128: | ||
| First of we need to get a hold of our ShadowClasses. They are accessed in the nav.ipdevpoll.storage-module. So we import it | First of we need to get a hold of our ShadowClasses. They are accessed in the nav.ipdevpoll.storage-module. So we import it | ||
| <code python> | <code python> | ||
| - | from nav.ipdevpoll import | + | from nav.ipdevpoll import |
| </ | </ | ||
| Line 136: | Line 137: | ||
| def handle(self): | def handle(self): | ||
| # < | # < | ||
| - | netbox = self.job_handler.container_factory(storage.Netbox, key=None) | + | netbox = self.job_handler.container_factory(shadows.Netbox, key=None) |
| for (ifindex, | for (ifindex, | ||
| self.logger.debug(" | self.logger.debug(" | ||
devel/ipdevpoll/writing_plugins.1247667474.txt.gz · Last modified: by klette
