<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>ZenPacks : Advanced Device Details : Comments</title>
    <link>http://community.zenoss.org/docs/DOC-3452#comments</link>
    <description>Comments on : Advanced Device Details</description>
    <language>en</language>
    <pubDate>Mon, 09 Nov 2009 12:41:52 GMT</pubDate>
    <generator>Jive SBS 4.5.6.2  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-09T12:41:52Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-1469</link>
      <description>&lt;!-- [DocumentBodyStart:69631b93-c3de-4848-a222-4a2f65c23df0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Trying to install this Zenpack:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;ERROR: zenpack command failed. Reason: ImportError: No module named deviceAdvDetail.HWStatus&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Any idea?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:69631b93-c3de-4848-a222-4a2f65c23df0] --&gt;</description>
      <pubDate>Mon, 09 Nov 2009 12:41:52 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-1469</guid>
      <dc:date>2009-11-09T12:41:52Z</dc:date>
      <clearspace:dateToText>4 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-1488</link>
      <description>&lt;!-- [DocumentBodyStart:5bb86f01-f854-4057-aeb7-cc75853895fb] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;span&gt;Installed without error, but after installing new Dell Monitor zenpack I don't see any new HW tabs.&amp;#160; any ideas on what I need to do next?&lt;/span&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5bb86f01-f854-4057-aeb7-cc75853895fb] --&gt;</description>
      <pubDate>Thu, 19 Nov 2009 14:14:31 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-1488</guid>
      <dc:date>2009-11-19T14:14:31Z</dc:date>
      <clearspace:dateToText>4 years, 3 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-1522</link>
      <description>&lt;!-- [DocumentBodyStart:93ffa9d2-45cc-4f22-be99-5c067d08bc14] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;span&gt;&lt;span&gt;There is an issue with installing ZenPacks out of order, &lt;/span&gt;&lt;a class="jive-link-external-small" href="http://dev.zenoss.org/trac/ticket/5864"&gt;http://dev.zenoss.org/trac/ticket/5864&lt;/a&gt;&lt;span&gt;, this ZenPack is usually the last to be installed when tracking down dependencies.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:93ffa9d2-45cc-4f22-be99-5c067d08bc14] --&gt;</description>
      <pubDate>Tue, 08 Dec 2009 23:23:48 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-1522</guid>
      <dc:date>2009-12-08T23:23:48Z</dc:date>
      <clearspace:dateToText>4 years, 3 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-1962</link>
      <description>&lt;!-- [DocumentBodyStart:16e15ed2-4c00-44af-b2ac-7a6701deca91] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello, is this ZenPack compatible with a 2.5.2 version? Installing this as a dependency for RDBMS and ODBC zenpacks...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I tried the install and it said the following lines:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;$ zenpack --install=ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 2010-04-24 18:06:26,864 INFO zen.ZPLoader: Loading /trend/zenoss/ZenPacks/ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg/ZenPacks/community/deviceAdvDetail/objects/objects.xml&lt;br/&gt;2010-04-24 18:06:26,878 INFO zen.AddToPack: End loading objects&lt;br/&gt;2010-04-24 18:06:26,878 INFO zen.AddToPack: Processing links&lt;br/&gt;2010-04-24 18:06:26,932 INFO zen.AddToPack: Loaded 0 objects into the ZODB database&lt;br/&gt;2010-04-24 18:06:26,956 INFO zen.HookReportLoader: loading reports from:/trend/zenoss/ZenPacks/ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg/ZenPacks/community/deviceAdvDetail/reports&lt;br/&gt;2010-04-24 18:06:46,124 ERROR zen.Events: Error processing transform/mapping on Event Class /zport/dmd/Events&lt;br/&gt;Traceback (most recent call last):&lt;br/&gt;&amp;#160; File "/trend/zenoss/Products/ZenEvents/EventClassInst.py", line 96, in applyTransform&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; exec(eventclass.transform, variables_and_funcs)&lt;br/&gt;&amp;#160; File "&amp;lt;string&amp;gt;", line 4, in ?&lt;br/&gt;AttributeError: Event instance has no attribute 'agent'&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Though it's already listed on the ZenPacks, it had an error. Is this error significant?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:16e15ed2-4c00-44af-b2ac-7a6701deca91] --&gt;</description>
      <pubDate>Sat, 24 Apr 2010 17:46:33 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-1962</guid>
      <dc:date>2010-04-24T17:46:33Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-1964</link>
      <description>&lt;!-- [DocumentBodyStart:ca68fe61-22a5-4769-a7d6-6566217eb429] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Tom,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;this ZenPack is compatible with Zenoss 2.5.2. It looks like you have problem with events processing. You can try this command : &lt;span id="comment-body-1962"&gt;zenpack -v10 --install=ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Egor&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ca68fe61-22a5-4769-a7d6-6566217eb429] --&gt;</description>
      <pubDate>Sun, 25 Apr 2010 12:53:36 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-1964</guid>
      <dc:date>2010-04-25T12:53:36Z</dc:date>
      <clearspace:dateToText>3 years, 10 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2158</link>
      <description>&lt;!-- [DocumentBodyStart:9996a548-688b-4d63-99b0-534cfbfe4524] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Is there any documentation on how to use this ZenPack to create custom ones based on it.&amp;#160; I am going thru the DellMon to try and figure this out but if any documentation on how this ZenPack does it's voodoo would make things easier.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Manuel&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9996a548-688b-4d63-99b0-534cfbfe4524] --&gt;</description>
      <pubDate>Thu, 10 Jun 2010 14:43:27 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2158</guid>
      <dc:date>2010-06-10T14:43:27Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2162</link>
      <description>&lt;!-- [DocumentBodyStart:73466528-7e15-4939-bd04-64ba9bc3f1bd] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;1. to extend Hardware Tab, add new relation to 'hw' (__init__.py, Line 12) and add template to skins directory with the name deviceHardwareC&lt;strong&gt;nameofyourrelation&lt;/strong&gt;Detail.pt&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;2. your new components class must inherits from ZenPacks.community.deviceAdvDetail.HWStatus class and have &lt;strong&gt;statusmap&lt;/strong&gt; and &lt;strong&gt;status&lt;/strong&gt; properties.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Egor&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:73466528-7e15-4939-bd04-64ba9bc3f1bd] --&gt;</description>
      <pubDate>Fri, 11 Jun 2010 18:26:44 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2162</guid>
      <dc:date>2010-06-11T18:26:44Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2164</link>
      <description>&lt;!-- [DocumentBodyStart:49b6213d-2566-401b-9af4-1e01f5856103] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Is it possible with this ZenPack to also extend the OS tab, I would like to change the information showed for filesystems.&amp;#160; I have modified my setup so that the filesystem returns whether or not the filesystem is on a single disk or a raid system and if it's on a single disk, return the SMART status of the disk, and if it's on a RAID, return the RAID level and status.&amp;#160; I have some other tidbits of info I pull that is important to me for the filesystems we monitor. I find that the basic Zenoss filesystem representation in the OS tab is wasteful, it shows total size, used, free and % used, that is redundant as you only need 2 of those to figure out all 4.&amp;#160; I would much rather know if the filesystem is on a single disk or raid and the status of the storage.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Manuel&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:49b6213d-2566-401b-9af4-1e01f5856103] --&gt;</description>
      <pubDate>Fri, 11 Jun 2010 20:19:16 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2164</guid>
      <dc:date>2010-06-11T20:19:16Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2165</link>
      <description>&lt;!-- [DocumentBodyStart:30b2bfa8-01f5-4fee-bf64-34a91f7d063f] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;ul&gt;&lt;li&gt;to extend 'OS' Tab, add new relation to 'os' and add template to skins directory with the name deviceOsC&lt;strong&gt;nameofyourrelation&lt;/strong&gt;Detail.pt&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;to extend 'Software' Tab, add new relation with name &lt;strong&gt;software&lt;strong&gt;componentsname&lt;/strong&gt;&lt;/strong&gt; to 'os' and add template to skins directory with the name deviceSwC&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;componentsname&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;Detail.pt&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Egor&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:30b2bfa8-01f5-4fee-bf64-34a91f7d063f] --&gt;</description>
      <pubDate>Fri, 11 Jun 2010 20:46:57 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2165</guid>
      <dc:date>2010-06-11T20:46:57Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2194</link>
      <description>&lt;!-- [DocumentBodyStart:d2eba88a-7a32-4e2b-88f3-e3f40c735ca2] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I really like this zenpack but I have one small comment to make. After installing it, the "search" function under "software" disappears. Any idea why?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Tony&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d2eba88a-7a32-4e2b-88f3-e3f40c735ca2] --&gt;</description>
      <pubDate>Fri, 25 Jun 2010 15:49:23 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2194</guid>
      <dc:date>2010-06-25T15:49:23Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2195</link>
      <description>&lt;!-- [DocumentBodyStart:ac636b5f-244b-4f89-beb1-1edcc9eab3b7] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Was able to successfully install this, however after installing it there were no changes on the Hardware tab, looked further and neither are there anything which can be bound in templates and/or collector plugins. Am I missing any step?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ac636b5f-244b-4f89-beb1-1edcc9eab3b7] --&gt;</description>
      <pubDate>Mon, 28 Jun 2010 19:08:06 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2195</guid>
      <dc:date>2010-06-28T19:08:06Z</dc:date>
      <clearspace:dateToText>3 years, 8 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2489</link>
      <description>&lt;!-- [DocumentBodyStart:563319ae-9f21-460b-b05c-89bb74f9f415] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I have installed zenoss 2.5.2 and Advanced Device Details (1.2.1 and 2.0 for test).&lt;/p&gt;&lt;p&gt;But I can't see the ADD panel. The installation is ok and the Zenpack panel is ok.&lt;/p&gt;&lt;p&gt;How to run the good panel and not the original panel?&lt;/p&gt;&lt;p&gt;Thanks a lot.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:563319ae-9f21-460b-b05c-89bb74f9f415] --&gt;</description>
      <pubDate>Mon, 23 Aug 2010 12:29:30 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2489</guid>
      <dc:date>2010-08-23T12:29:30Z</dc:date>
      <clearspace:dateToText>3 years, 6 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2502</link>
      <description>&lt;!-- [DocumentBodyStart:7bb17357-0752-42c0-908d-e874d8075168] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;the advanced device details doesn't do anything by itself, it is a package for ZenPacks developers to use to add features to their ZenPacks, if you want to see it's abilities showcased, you must install a ZenPack that uses it, such as the DellMonitor ZenPacks.&amp;#160; You then will see a lot more detail in what is reported on your Dell machines.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Manuel&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7bb17357-0752-42c0-908d-e874d8075168] --&gt;</description>
      <pubDate>Mon, 23 Aug 2010 19:56:37 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2502</guid>
      <dc:date>2010-08-23T19:56:37Z</dc:date>
      <clearspace:dateToText>3 years, 6 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2894</link>
      <description>&lt;!-- [DocumentBodyStart:9a84ea6b-1291-43a7-81ca-24d491c40e86] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I am testing the latest version of Zenoss (3.0.2) provided as a VMWare virtual appliance.&lt;/p&gt;&lt;p&gt;When I try to install this ZenPack e get this error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;p&gt;[zenoss@localhost ~]$ zenpack --install ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg.zip&lt;br/&gt;ERROR:zen.ZenPackCmd:zenpack command failed&lt;br/&gt;Traceback (most recent call last):&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 406, in &amp;lt;module&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; zp.run()&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 154, in run&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; os.makedirs(skinsSubdir, 0750)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python2.6/os.py", line 150, in makedirs&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; makedirs(head, mode)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python2.6/os.py", line 157, in makedirs&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; mkdir(name, mode)&lt;br/&gt;OSError: [Errno 20] Not a directory: '/opt/zenoss/Products/ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg/skins'&lt;br/&gt;[zenoss@localhost ~]$&lt;/p&gt;&lt;/code&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;This Zenpack states that it is compatible with Zenoss 3, so I might be doing something wrong here. I already tried via console (result above) and web interface which after several minutes don't install it neither gives any error.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Any help will be welcome.&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9a84ea6b-1291-43a7-81ca-24d491c40e86] --&gt;</description>
      <pubDate>Wed, 27 Oct 2010 10:36:13 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2894</guid>
      <dc:date>2010-10-27T10:36:13Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2896</link>
      <description>&lt;!-- [DocumentBodyStart:a2cb9d45-661a-4af1-ad63-9b63b1a234e0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;You'll need to unzip the ZenPack before trying to install it.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:a2cb9d45-661a-4af1-ad63-9b63b1a234e0] --&gt;</description>
      <pubDate>Wed, 27 Oct 2010 17:58:23 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2896</guid>
      <dc:date>2010-10-27T17:58:23Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2889</link>
      <description>&lt;!-- [DocumentBodyStart:fe8b85c2-efdf-459a-83c4-42999ed380ce] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Matt and everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank you very much for your answer.&lt;/p&gt;&lt;p&gt;In fact, installing it unziped, gives me this error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;[zenoss@localhost ~]$ zenpack --install ZenPacks.community.deviceAdvDetail-1.2.1-py2.4.egg&lt;/p&gt;&lt;p&gt;Link to &lt;a class="jive-link-external-small" href="http://pypi.python.org/simple/ZenPacks.community.deviceAdvDetail/"&gt;http://pypi.python.org/simple/ZenPacks.community.deviceAdvDetail/&lt;/a&gt; ***BLOCKED*** by --allow-hosts&lt;/p&gt;&lt;p&gt;Couldn't find index page for 'ZenPacks.community.deviceAdvDetail' (maybe misspelled?)&lt;/p&gt;&lt;p&gt;Link to &lt;a class="jive-link-external-small" href="http://pypi.python.org/simple/"&gt;http://pypi.python.org/simple/&lt;/a&gt; ***BLOCKED*** by --allow-hosts&lt;/p&gt;&lt;p&gt;No local packages or download links found for ZenPacks.community.deviceAdvDetail==1.2.1&lt;br/&gt;Download error: [Errno 104] Connection reset by peer -- Some packages may not be found!&lt;br/&gt;Couldn't find index page for 'ZenPacks.community.deviceAdvDetail' (maybe misspelled?)&lt;br/&gt;Download error: [Errno 104] Connection reset by peer -- Some packages may not be found!&lt;br/&gt;No local packages or download links found for ZenPacks.community.deviceAdvDetail==1.2.1&lt;br/&gt;ERROR:zen.ZenPackCmd:zenpack command failed&lt;br/&gt;Traceback (most recent call last):&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 406, in &amp;lt;module&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; zp.run()&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 134, in run&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; previousVersion= self.options.previousVersion)&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 240, in InstallEggAndZenPack&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; zpDists = InstallEgg(dmd, eggPath, link=link)&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 303, in InstallEgg&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; DoEasyUninstall(eggPath)&lt;br/&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 891, in DoEasyUninstall&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; easy_install.main(args)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 1712, in main&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; with_ei_usage(lambda:&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 1700, in with_ei_usage&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; return f()&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 1716, in &amp;lt;lambda&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; distclass=DistributionWithoutHelpCommands, **kw&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python2.6/distutils/core.py", line 152, in setup&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; dist.run_commands()&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python2.6/distutils/dist.py", line 975, in run_commands&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; self.run_command(cmd)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python2.6/distutils/dist.py", line 995, in run_command&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; cmd_obj.run()&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 211, in run&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; self.easy_install(spec, not self.no_deps)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 427, in easy_install&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; return self.install_item(None, spec, tmpdir, deps, True)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 478, in install_item&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; self.process_distribution(spec, dist, deps)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 519, in process_distribution&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; [requirement], self.local_index, self.easy_install&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/pkg_resources.py", line 563, in resolve&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; dist = best[req.key] = env.best_match(req, self, installer)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/pkg_resources.py", line 799, in best_match&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; return self.obtain(req, installer) # try and download/install&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/pkg_resources.py", line 811, in obtain&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; return installer(requirement)&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/command/easy_install.py", line 434, in easy_install&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; self.local_index&lt;br/&gt;&amp;#160; File "/opt/zenoss/lib/python/setuptools/package_index.py", line 475, in fetch_distribution&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; return dist.clone(location=self.download(dist.location, tmpdir))&lt;br/&gt;AttributeError: 'NoneType' object has no attribute 'clone'&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/code&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Do I need to have the Zenoss Virtual appliance connected to the internet to be able to install this ZenPack?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Any help would be grately appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fe8b85c2-efdf-459a-83c4-42999ed380ce] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 10:06:57 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2889</guid>
      <dc:date>2010-10-28T10:06:57Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2904</link>
      <description>&lt;!-- [DocumentBodyStart:1e06b05a-f8db-4516-baf1-f01f4f916eb5] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;It looks like you're probably trying to install the Python 2.4 version on Python 2.6.&amp;#160; If you're running Zenoss 3.0, make sure you're using zenpacks with 'py2.6' in their name.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:1e06b05a-f8db-4516-baf1-f01f4f916eb5] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 13:29:04 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2904</guid>
      <dc:date>2010-10-28T13:29:04Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2890</link>
      <description>&lt;!-- [DocumentBodyStart:9c696a04-ff26-4e05-adf7-f99df1c5f3a8] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Matt,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank you again.&lt;/p&gt;&lt;p&gt;You are right. I'm installing a file which I think it is the latest one (above). The name is:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a class="" href="http://community.zenoss.org/servlet/JiveServlet/download/3452-15-3193/ZenPacks.community.deviceAdvDetail-2.4.egg.zip"&gt;ZenPacks.community.deviceAdvDetail-2.4.egg.zip&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I might be missing something here but I don't see any file of this ZenPack with 2.6 in the name...&lt;/p&gt;&lt;p&gt;Can you please point me the right dirction?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9c696a04-ff26-4e05-adf7-f99df1c5f3a8] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 13:57:54 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2890</guid>
      <dc:date>2010-10-28T13:57:54Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2921</link>
      <description>&lt;!-- [DocumentBodyStart:17ba4a24-ba6d-457c-92c0-74df97e56ec5] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Egor removed the 'py2.6' from the filename, so the ZenPack should work with both Zenoss 2.5 and 3.0.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:17ba4a24-ba6d-457c-92c0-74df97e56ec5] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 14:22:40 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2921</guid>
      <dc:date>2010-10-28T14:22:40Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2909</link>
      <description>&lt;!-- [DocumentBodyStart:0fd193c3-d6ef-40b4-a35e-66a151ccc4a2] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi Matt,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Than you! That did the trick.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Now, can you please just tell me where in v3.0.2 can i find the graphs of fan RPM, temperatures, etc. of my Dell Systems? They are all running OpenManage and in the version 2.5.2 I can see those in the hardware Tab. In this version I just don't find anything that should be provided by this Zenpack...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0fd193c3-d6ef-40b4-a35e-66a151ccc4a2] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 18:06:17 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2909</guid>
      <dc:date>2010-10-28T18:06:17Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2922</link>
      <description>&lt;!-- [DocumentBodyStart:d38224c0-5c71-4558-b4ab-f8f68127e2a4] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;You also have to add the DellMon ZenPack, advanced device details is only the infrastructure, the DellMon zenpack has to be installed to pull all the proper Dell info and graph it.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Manuel&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d38224c0-5c71-4558-b4ab-f8f68127e2a4] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 18:48:48 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2922</guid>
      <dc:date>2010-10-28T18:48:48Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2910</link>
      <description>&lt;!-- [DocumentBodyStart:5f60b947-3582-4471-b3fb-9c95a2fc6f66] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi Manuel,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks for the tip. I will test it tomorrow at work.&lt;/p&gt;&lt;p&gt;I thought that once I am using the vmware appliance v3.0.2 which by default has DellMonitor v2.1 installed, there were no need to install another one.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;As I said, I'll try it tomorrow and leave here the feedback.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5f60b947-3582-4471-b3fb-9c95a2fc6f66] --&gt;</description>
      <pubDate>Thu, 28 Oct 2010 21:24:17 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2910</guid>
      <dc:date>2010-10-28T21:24:17Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-2927</link>
      <description>&lt;!-- [DocumentBodyStart:7cad8e45-d5ae-48fb-b5d1-f9261f9d19cf] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello everyone,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Ok, even after installing &lt;a class="jive-link-wiki-small" href="http://community.zenoss.org/docs/DOC-3410"&gt;Dell Monitor&lt;/a&gt;, and running Zenoss v3.0.2 (vmware virtual appliance) I can't see where can I get the "Hardware" tab.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;My main purpose is to be able to monitor server Temp. The problem is that in version 3 of Zenoss I can't figure where it is...&lt;/p&gt;&lt;p&gt;Apparently&lt;/p&gt;&lt;p&gt;Can anyone point me where I should look for it?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks and regards,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Lu&amp;#237;s&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7cad8e45-d5ae-48fb-b5d1-f9261f9d19cf] --&gt;</description>
      <pubDate>Fri, 29 Oct 2010 08:45:18 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-2927</guid>
      <dc:date>2010-10-29T08:45:18Z</dc:date>
      <clearspace:dateToText>3 years, 4 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3328</link>
      <description>&lt;!-- [DocumentBodyStart:5230a5f2-4fda-44c6-924b-64663a7721d2] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Egor, thank you. I've learned a lot from dissecting your ZenPacks. I'd like to make one suggestion. I notice that after installing this zenpack, no matter what page I navigate to in Zenoss, the source html contains a line:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;pre id="line77"&gt;&amp;lt;&lt;span&gt;script&lt;/span&gt;&lt;span&gt; type&lt;/span&gt;=&lt;span&gt;"text/javascript" &lt;/span&gt;&lt;span&gt;src&lt;/span&gt;&lt;span&gt;="&lt;/span&gt;&lt;a class="jive-link-anchor-small"&gt;/++resource++deviceadvdetail/deviceAdvDetail.js&lt;/a&gt;&lt;span&gt;"&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span&gt;script&lt;/span&gt;&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;However, if the viewlet stanza in the configure.zcml file is modified with a "for" statement, this file is only loaded when viewing a device:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;lt;browser:viewlet&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; name="js-deviceadvdetail"&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;strong&gt;for="Products.ZenModel.Device.Device"&lt;/strong&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; paths="/++resource++deviceadvdetail/deviceAdvDetail.js"&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; weight="10"&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; manager="Products.ZenUI3.browser.interfaces.IJavaScriptSrcManager"&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; permission="zope2.Public"&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; /&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5230a5f2-4fda-44c6-924b-64663a7721d2] --&gt;</description>
      <pubDate>Fri, 21 Jan 2011 20:10:40 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3328</guid>
      <dc:date>2011-01-21T20:10:40Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3330</link>
      <description>&lt;!-- [DocumentBodyStart:6338bc57-fa29-4521-8294-ca8b67150374] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Thanks, fixed in git.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;PS:&lt;/p&gt;&lt;p&gt;David, thanks for your excelent &lt;a class="jive-link-wiki-small" href="http://community.zenoss.org/docs/DOC-10223"&gt;ZenPack Development Procedures&lt;/a&gt;&lt;span&gt; manual.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6338bc57-fa29-4521-8294-ca8b67150374] --&gt;</description>
      <pubDate>Fri, 21 Jan 2011 20:49:44 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3330</guid>
      <dc:date>2011-01-21T20:49:44Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3355</link>
      <description>&lt;!-- [DocumentBodyStart:bbf7939f-edc2-4b9a-94a5-bc7311b4b192] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Egor,&lt;/p&gt;&lt;p&gt;Thanks for all your work.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Problem in deviceAdvDetails.js gives javascript error in IE 8, line 211, objects to last item before '}' having a ',':&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;header: _t('Size'),&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; },{&lt;/p&gt;&lt;p&gt;If you remove the extra ',' it's OK.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bbf7939f-edc2-4b9a-94a5-bc7311b4b192] --&gt;</description>
      <pubDate>Tue, 25 Jan 2011 15:57:52 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3355</guid>
      <dc:date>2011-01-25T15:57:52Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3356</link>
      <description>&lt;!-- [DocumentBodyStart:db2b6651-4a23-401f-925d-f1b10c1202a6] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello gadams,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks, fixed in git.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:db2b6651-4a23-401f-925d-f1b10c1202a6] --&gt;</description>
      <pubDate>Tue, 25 Jan 2011 17:43:29 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3356</guid>
      <dc:date>2011-01-25T17:43:29Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3477</link>
      <description>&lt;!-- [DocumentBodyStart:c335ee45-a0c6-43f1-8100-3d7f0df0f95d] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hello Egor and company,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;We're using this Zenpack among others and have noticed some problems with an HP DL580 G5 where there seem to be DIMM slots show up in the GUI that don't need to.&amp;#160; For example:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;table cellpadding="3" cellspacing="1"&gt;&lt;tbody id="[u'M', u'e', u'm', u'o', u'r', u'y', u'M', u'o', u'd', u'u', u'l', u'e', u's']"&gt;&lt;tr&gt;&lt;td style=";"&gt;Board0 FB-DIMM1&lt;/td&gt;&lt;td style=";"&gt;Uknown&lt;/td&gt;&lt;td style=";"&gt;Synchronous FB-DIMM 4.0GB 667MHZ 1ns&lt;/td&gt;&lt;td style=";"&gt;4.0GB&lt;/td&gt;&lt;td style=";"&gt;Green button&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=";"&gt;Board1 FB-DIMM1&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;Gray button&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=";"&gt;Board2 FB-DIMM1&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;Gray button&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=";"&gt;Board3 FB-DIMM1&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;Gray button&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=";"&gt;Board4 FB-DIMM1&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;/td&gt;&lt;td style=";"&gt;Gray Button&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;When clicking on one of these DIMMS for further information it just spits out the below error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Type: AttributeError &lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Value: 'NoneType' object has no attribute 'name' &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Traceback (innermost last):&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Module ZPublisher.Publish, line 119, in publish&lt;/li&gt;&lt;li&gt;Module ZPublisher.mapply, line 88, in mapply&lt;/li&gt;&lt;li&gt;Module ZPublisher.Publish, line 42, in call_object&lt;/li&gt;&lt;li&gt;Module Products.ZenModel.ZenModelBase, line 65, in __call__&lt;/li&gt;&lt;li&gt;Module Shared.DC.Scripts.Bindings, line 313, in __call__&lt;/li&gt;&lt;li&gt;Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec&lt;/li&gt;&lt;li&gt;Module Products.CMFCore.FSPageTemplate, line 216, in _exec&lt;/li&gt;&lt;li&gt;Module Products.CMFCore.FSPageTemplate, line 155, in pt_render&lt;/li&gt;&lt;li&gt;Module Products.PageTemplates.PageTemplate, line 98, in pt_render&lt;/li&gt;&lt;li&gt;Module zope.pagetemplate.pagetemplate, line 115, in pt_render&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 271, in __call__&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 891, in do_useMacro&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 891, in do_useMacro&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 949, in do_defineSlot&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 949, in do_defineSlot&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 861, in do_defineMacro&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 891, in do_useMacro&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 949, in do_defineSlot&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 536, in do_optTag_tal&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 521, in do_optTag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 516, in no_tag&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 346, in interpret&lt;/li&gt;&lt;li&gt;Module zope.tal.talinterpreter, line 623, in do_insertText_tal&lt;/li&gt;&lt;li&gt;Module Products.PageTemplates.Expressions, line 206, in evaluateText&lt;/li&gt;&lt;li&gt;Module zope.tales.tales, line 696, in evaluate&lt;br/&gt;&lt;strong&gt;URL: file:/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.community.deviceAdvDetail-2.7.egg/ZenPacks/community/deviceAdvDetail/skins/ZenPacks.community.deviceAdvDetail/viewMemoryModule.pt&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Line 30, Column 4&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Expression: &amp;lt;PythonExpr here.productClass().name&amp;gt;&lt;/strong&gt;&lt;br/&gt;&lt;strong&gt;Names:&lt;/strong&gt;&lt;pre&gt;&lt;span&gt;{'container': &amp;lt;ZentinelPortal at /zport&amp;gt;,
 'context': &amp;lt;cpqSiMemModule at /zport/dmd/Devices/Server/Linux/HP/OH_Default/devices/oslchi6sedb1/hw/memorymodules/Board1 FB-DIMM1&amp;gt;,
 'default': &amp;lt;object object at 0x2af88f242230&amp;gt;,
 'here': &amp;lt;cpqSiMemModule at /zport/dmd/Devices/Server/Linux/HP/OH_Default/devices/oslchi6sedb1/hw/memorymodules/Board1 FB-DIMM1&amp;gt;,
 'loop': {},
 'nothing': None,
 'options': {'args': ()},
 'repeat': &amp;lt;Products.PageTemplates.Expressions.SafeMapping object at 0x15daf560&amp;gt;,
 'request': &amp;lt;HTTPRequest, URL=&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://xxx.xxx.net:8080/zport/dmd/Devices/Server/Linux/HP/OH_Default/devices/oslchi6sedb1/hw/memorymodules/Board1%20FB-DIMM1"&gt;http://xxx.xxx.net:8080/zport/dmd/Devices/Server/Linux/HP/OH_Default/devices/oslchi6sedb1/hw/memorymodules/Board1%20FB-DIMM1&lt;/a&gt;&lt;span&gt;&amp;gt;,
 'root': &amp;lt;Application at &amp;gt;,
 'template': &amp;lt;FSPageTemplate at /zport/viewMemoryModule used for /zport/dmd/Devices/Server/Linux/HP/OH_Default/devices/oslchi6sedb1/hw/memorymodules/Board1 FB-DIMM1&amp;gt;,
 'traverse_subpath': [],
 'user': &amp;lt;PropertiedUser 'xxx'&amp;gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__&lt;br/&gt;__traceback_info__: here.productClass().name&lt;/li&gt;&lt;li&gt;Module PythonExpr, line 1, in &amp;lt;expression&amp;gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;AttributeError: 'NoneType' object has no attribute 'name'&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;It's not a big deal but we'd like to clean up our GUI as much as possible.&amp;#160; Anyone have any ideas why or how we might be able to fix?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Or maybe a little information regarding how to read this error message so I don't come back posting again in the future?&amp;#160; &lt;img height="16px" src="http://community.zenoss.org/4.5.6/images/emoticons/silly.gif" width="16px"/&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;John&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:c335ee45-a0c6-43f1-8100-3d7f0df0f95d] --&gt;</description>
      <pubDate>Fri, 11 Feb 2011 22:35:29 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3477</guid>
      <dc:date>2011-02-11T22:35:29Z</dc:date>
      <clearspace:dateToText>3 years, 1 month ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3482</link>
      <description>&lt;!-- [DocumentBodyStart:6ac1daf0-bf26-4fe2-8b58-9f9dccf0d032] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Thanks, fixed in git.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Egor&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:6ac1daf0-bf26-4fe2-8b58-9f9dccf0d032] --&gt;</description>
      <pubDate>Mon, 14 Feb 2011 20:03:47 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3482</guid>
      <dc:date>2011-02-14T20:03:47Z</dc:date>
      <clearspace:dateToText>3 years, 4 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-3496</link>
      <description>&lt;!-- [DocumentBodyStart:4557fe3b-ef05-4d8e-b657-11461d95f9ea] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Just wanted to let everyone know, that you need to make sure to add all of the Zenoss.snmp.HP* Modeler plugins using a browser that is NOT Internet Explorer 8.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I couldn't find the hardware tab to save my life.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Hope this helps others.&amp;#160; BTW, in 3.0.3 there is no hardware tab. It ends up under components.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4557fe3b-ef05-4d8e-b657-11461d95f9ea] --&gt;</description>
      <pubDate>Tue, 15 Feb 2011 20:43:37 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-3496</guid>
      <dc:date>2011-02-15T20:43:37Z</dc:date>
      <clearspace:dateToText>3 years, 3 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-5474</link>
      <description>&lt;!-- [DocumentBodyStart:3c52b11c-6cd6-45fe-b2fb-dba725340e99] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Came across a problem with zenpacks.community.deviceadvdetail-2.7.egg.zip, &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;When you unzip this egg, rename zenpacks.community.deviceadvdetail-2.7.egg to ZenPacks.community.deviceAdvDetail-2.7.egg to avoid zenpack --install errors like:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #7587a6;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;zenpack command failed&lt;/p&gt;&lt;p&gt;Traceback (most recent call last):&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenUtils/zenpack.py", line 406, in &amp;lt;module&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; zp.run()&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenUtils/zenpack.py", line 134, in run&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; previousVersion= self.options.previousVersion)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenUtils/ZenPackCmd.py", line 249, in InstallEggAndZenPack&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; forceRunExternal=forceRunExternal)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenUtils/ZenPackCmd.py", line 424, in InstallDistAsZenPack&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; zenPack.install(dmd)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.community.deviceadvdetail-2.7.egg/ZenPacks/community/&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; deviceAdvDetail/__init__.py", line 22, in install&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; ZenPackBase.install(self, app)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenModel/ZenPack.py", line 251, in install&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; loader.load(self, app)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenModel/ZenPackLoader.py", line 287, in load&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; registerSkin(app.zport.dmd, skinsDir)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/zenoss/Products/ZenUtils/Skins.py", line 59, in registerSkin&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; addDirectoryViews(skinstool, path, dict(__name__=root))&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/python/lib/python2.6/site-packages/Products.CMFCore-2.2.0_alpha-py2.6.egg/Prod&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ucts/CMFCore/DirectoryView.py", line 612, in addDirectoryViews&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; package = getPackageName(_prefix)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/python/lib/python2.6/site-packages/Products.CMFCore-2.2.0_alpha-py2.6.egg/Prod&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ucts/CMFCore/utils.py", line 870, in getPackageName&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; return getContainingPackage(module)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/usr/local/zenoss/python/lib/python2.6/site-packages/Products.CMFCore-2.2.0_alpha-py2.6.egg/Prod&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ucts/CMFCore/utils.py", line 850, in getContainingPackage&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; mod = sys.modules[name]&lt;/p&gt;&lt;p&gt;KeyError: 'ZenPacks.community.deviceadvdetail'&lt;/p&gt;&lt;p&gt;ERROR:zen.ZenPackCmd:zenpack command failed&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:3c52b11c-6cd6-45fe-b2fb-dba725340e99] --&gt;</description>
      <pubDate>Wed, 04 Apr 2012 14:59:47 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-5474</guid>
      <dc:date>2012-04-04T14:59:47Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-5475</link>
      <description>&lt;!-- [DocumentBodyStart:cfa70e9d-0bda-4296-86bb-02ecacf30a58] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I am getting the following error on one of my collectors when I run zencommand run&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;2012-04-04 11:11:59,345 DEBUG zen.zencommand: Loading classes ['Products.ZenModel.MinMaxThreshold', 'ZenPacks.community.deviceAdvDetail.thresholds.StatusThreshold']&lt;/p&gt;&lt;p&gt;2012-04-04 11:11:59,346 ERROR zen.zencommand: Unable to import class ZenPacks.community.deviceAdvDetail.thresholds.StatusThreshold&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;This is preventing mysql monitor from running. How would i fix this? Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:cfa70e9d-0bda-4296-86bb-02ecacf30a58] --&gt;</description>
      <pubDate>Wed, 04 Apr 2012 15:29:12 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-5475</guid>
      <dc:date>2012-04-04T15:29:12Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-5496</link>
      <description>&lt;!-- [DocumentBodyStart:cd74b845-275e-411d-829d-dc479589da81] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;How do i properly uninstall this zenpack? I removed it and now I am getting &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;2012-04-09 14:24:10,644 DEBUG zen.zencommand: Loading classes ['Products.ZenModel.MinMaxThreshold', 'ZenPacks.community.deviceAdvDetail.thresholds.StatusThreshold']&lt;/p&gt;&lt;p&gt;2012-04-09 14:24:10,645 ERROR zen.zencommand: Unable to import class ZenPacks.community.deviceAdvDetail.thresholds.StatusThreshold&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;*** I got rid of this error by restarting zenoss***&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:cd74b845-275e-411d-829d-dc479589da81] --&gt;</description>
      <pubDate>Mon, 09 Apr 2012 18:27:01 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-5496</guid>
      <dc:date>2012-04-09T18:27:01Z</dc:date>
      <clearspace:dateToText>1 year, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-5865</link>
      <description>&lt;!-- [DocumentBodyStart:f3368a03-2116-4db5-aeac-252e8116d192] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;We are getting a traceback with the latest Core 4 betas:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://jira.zenoss.com/jira/browse/ZEN-2473"&gt;http://jira.zenoss.com/jira/browse/ZEN-2473&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f3368a03-2116-4db5-aeac-252e8116d192] --&gt;</description>
      <pubDate>Thu, 12 Jul 2012 15:25:14 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-5865</guid>
      <dc:date>2012-07-12T15:25:14Z</dc:date>
      <clearspace:dateToText>1 year, 8 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-5984</link>
      <description>&lt;!-- [DocumentBodyStart:51ec09ee-b24f-4232-a5df-b3af0cf5cc50] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Using zenoss 4.1.1, I get the following in the event console:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;table class="proptable"&gt;&lt;tbody&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;exception&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;ImportError: cannot import name transforms&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;transform&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&amp;#160; 0 from ZenPacks.community.deviceAdvDetail import transforms 1 transforms.processEvent(evt, device)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I'm using the latest (as of yesterday) github version.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:51ec09ee-b24f-4232-a5df-b3af0cf5cc50] --&gt;</description>
      <pubDate>Thu, 23 Aug 2012 16:58:09 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-5984</guid>
      <dc:date>2012-08-23T16:58:09Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-6284</link>
      <description>&lt;!-- [DocumentBodyStart:038ac2fd-d616-499c-916c-6a1a34f0d54c] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi Matt,&lt;/p&gt;&lt;p&gt;I am using zenoss 4.2.0 and would like to monitor ms-sql 2008 64-bit. can you please help me out how to monitor is. Thanks in advance&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:038ac2fd-d616-499c-916c-6a1a34f0d54c] --&gt;</description>
      <pubDate>Wed, 12 Dec 2012 16:15:27 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-6284</guid>
      <dc:date>2012-12-12T16:15:27Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-6290</link>
      <description>&lt;!-- [DocumentBodyStart:977c2ba1-5158-4c7c-9cec-79d0fc48f62e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I currently have the 2.7 version installed on zenoss 4.2.0. I want to upgrade to the 2.9 version. Can I just install over it to do the upgrade? I tried that and I got the following error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;***** Begin Log File Entry *****&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;2012-12-28T10:17:01 INFO zen.ZenPackManager Output from installing ZenPack &lt;/p&gt;&lt;p&gt;ZenPacks.community.deviceAdvDetail-2.9.0.egg:&lt;/p&gt;&lt;p&gt;ERROR:zen.ZenPackCmd:zenpack command failed&lt;/p&gt;&lt;p&gt;Traceback (most recent call last):&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 478, in &amp;lt;module&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; zp.run()&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 154, in run&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; if not self.preInstallCheck(eggInstall):&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 228, in preInstallCheck&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; zf = ZipFile(self.options.installPackName)&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/lib/python2.7/zipfile.py", line 712, in __init__&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; self._GetContents()&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/lib/python2.7/zipfile.py", line 746, in _GetContents&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; self._RealGetContents()&lt;/p&gt;&lt;p&gt;&amp;#160; File "/opt/zenoss/lib/python2.7/zipfile.py", line 761, in _RealGetContents&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; raise BadZipfile, "File is not a zip file"&lt;/p&gt;&lt;p&gt;BadZipfile: File is not a zip file&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;***** End Log File Entry *****&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Any advice? I don't want to delete it and lose things but if I lose anything and add the new version and just remodel all of my devices, it should pick everything back up, right?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;*** UPDATE ***&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I fixed this by installing the zenpack via command line instead:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;[root@mon zenpacks]# zenpack --install ZenPacks.community.deviceAdvDetail-2.9.0.egg&lt;/p&gt;&lt;p&gt;INFO:zen.ZenPackCMD:Previous ZenPack exists with same name ZenPacks.community.deviceAdvDetail&lt;/p&gt;&lt;p&gt;INFO:zen.ZenPackCMD:installing zenpack ZenPacks.community.deviceAdvDetail; launching process&lt;/p&gt;&lt;p&gt;2012-12-28 15:27:36,840 INFO zen.ZPLoader: Loading /opt/zenoss/ZenPacks/ZenPacks.community.deviceAdvDetail-2.9.0.egg/ZenPacks/community/deviceAdvDetail/objects/objects.xml&lt;/p&gt;&lt;p&gt;2012-12-28 15:27:36,969 INFO zen.AddToPack: End loading objects&lt;/p&gt;&lt;p&gt;2012-12-28 15:27:36,970 INFO zen.AddToPack: Processing links&lt;/p&gt;&lt;p&gt;2012-12-28 15:27:36,971 INFO zen.AddToPack: Loaded 0 objects into the ZODB database&lt;/p&gt;&lt;p&gt;2012-12-28 15:27:37,056 INFO zen.HookReportLoader: Loading reports from /opt/zenoss/ZenPacks/ZenPacks.community.deviceAdvDetail-2.9.0.egg/ZenPacks/community/deviceAdvDetail/reports&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:977c2ba1-5158-4c7c-9cec-79d0fc48f62e] --&gt;</description>
      <pubDate>Fri, 28 Dec 2012 16:29:39 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-6290</guid>
      <dc:date>2012-12-28T16:29:39Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-6897</link>
      <description>&lt;!-- [DocumentBodyStart:5148f4e9-e869-4e8e-baec-a58b995ad159] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm running Zenoss 4.2.4 and using the 2.9 version of this zenpack in support of the HP proliant pack (2.3.0 version).&amp;#160; The event console is logging a transform from what I believe is something in the HP Proliant pack.&amp;#160; The error in the event console&amp;#160; is the following:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;table cellspacing="0" class="x-table-layout" id="ext-gen1228"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel evdetail_props x-panel-default" id="evdetail_props" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-layout-fit x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="evdetail_props-body"&gt;&lt;table id="evdetail_props_table" width="99%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="dt" style=";"&gt;Resource:&lt;/td&gt;&lt;td style=";"&gt;127.0.0.1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="dt" style=";"&gt;Component:&lt;/td&gt;&lt;td style=";"&gt;/Change/Set/Status&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="dt" style=";"&gt;Event Class:&lt;/td&gt;&lt;td style=";"&gt;&lt;a class="jive-link-external-small" href="http://swpmon01.albertsons.com:8080/zport/dmd/Events/"&gt;/&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="dt" style=";"&gt;Status:&lt;/td&gt;&lt;td style=";"&gt;New&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="dt" style=";"&gt;Message:&lt;/td&gt;&lt;td style=";"&gt;Problem with line 24:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel show_details x-panel-default" id="event_detail_management_section_title" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_management_section_title-body"&gt;Event Management...&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel full_event_props x-panel-default" id="event_detail_management_section" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-layout-fit x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_management_section-body"&gt;&lt;table class="proptable" width="100%"&gt;&lt;tbody&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;agent&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;component&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;/Change/Set/Status&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;dedupid&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;/Change/Set/Status|127.0.0.1&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;eventClass&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;a class="jive-link-external-small" href="http://swpmon01.albertsons.com:8080/zport/dmd/Events/"&gt;/&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;eventClassKey&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;eventClassMapping&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;eventGroup&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;eventKey&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;eventState&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;New&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;evid&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;001b2198-a6ff-9d5f-11e3-1fc8a438e8ba&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;facility&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;message&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;Problem with line 24:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;ntevid&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;priority&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;severity&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;4&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;summary&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;Error processing transform/mapping on Event Class /Change/Set/Status&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel show_details x-panel-default" id="event_detail_device_state_section_title" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_device_state_section_title-body"&gt;Device State...&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel full_event_props x-panel-default" id="event_detail_device_state_section" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-layout-fit x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_device_state_section-body"&gt;&lt;table class="proptable" width="100%"&gt;&lt;tbody&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;DeviceClass&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;DeviceGroups&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;DevicePriority&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;Location&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;Systems&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;device&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;127.0.0.1&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;ipAddress&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;monitor&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;prodState&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel show_details x-panel-default" id="event_detail_meta_section_title" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_meta_section_title-body"&gt;Event Data...&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel full_event_props x-panel-default" id="event_detail_meta_section" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-layout-fit x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_meta_section-body"&gt;&lt;table class="proptable" width="100%"&gt;&lt;tbody&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;clearid&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;count&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;588&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;firstTime&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;2013-09-17 12:40:35&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;lastTime&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;2013-09-30 09:02:38&lt;/td&gt;&lt;/tr&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;ownerid&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;stateChange&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;2013-09-17 12:40:35&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel show_details x-panel-default" id="event_detail_details_section_title" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_details_section_title-body"&gt;Event Details...&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="x-table-layout-cell " style=";"&gt;&lt;p class="x-panel full_event_props x-panel-default" id="event_detail_details_section" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;div class="x-panel-body x-panel-body-default x-panel-body-default x-layout-fit x-docked-noborder-top x-docked-noborder-right x-docked-noborder-bottom x-docked-noborder-left" id="event_detail_details_section-body"&gt;&lt;table class="proptable" width="100%"&gt;&lt;tbody&gt;&lt;tr class="odd"&gt;&lt;td class="proptable_key" style=";"&gt;exception&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;AttributeError: can't set attribute&lt;/td&gt;&lt;/tr&gt;&lt;tr class="even"&gt;&lt;td class="proptable_key" style=";"&gt;transform&lt;/td&gt;&lt;td class="proptable_value" style=";"&gt;&amp;#160; 0 if hasattr(evt, 'compClass') and hasattr(evt, 'compStatus'): 1&amp;#160;&amp;#160;&amp;#160;&amp;#160; compType = evt.compClass 2&amp;#160;&amp;#160;&amp;#160;&amp;#160; status = int(round(float(evt.compStatus))) 3 else: 4&amp;#160;&amp;#160;&amp;#160;&amp;#160; compType = None 5&amp;#160;&amp;#160;&amp;#160;&amp;#160; statusstr = evt.message.rsplit(' ', 1)[-1] 6&amp;#160;&amp;#160;&amp;#160;&amp;#160; status = not statusstr.replace('.','').isdigit() and 3 or int(round(float(statusstr))) 7 try: comp = component 8 except NameError: 9&amp;#160;&amp;#160;&amp;#160;&amp;#160; from ZODB.transact import transact 10&amp;#160;&amp;#160;&amp;#160;&amp;#160; for comp in device.getMonitoredComponents(type=compType): 11&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if comp.id == evt.component: break 12&amp;#160;&amp;#160;&amp;#160;&amp;#160; else: 13&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp = None 14 if comp is not None: 15&amp;#160;&amp;#160;&amp;#160;&amp;#160; if comp.status == status: 16&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; evt._action = 'drop' 17&amp;#160;&amp;#160;&amp;#160;&amp;#160; else: 18&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @transact 19&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; def updateDb(): 20&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.status = status 21&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'statusmap'): 22&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; col,evt.severity,state = comp.statusmap.get(status) or (0,evt.severity,'Unknown') 23&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'state'): 24&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state 25&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; updateDb()&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;in the zeneventd.log the same error is indicated:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;2013-09-30 09:02:38,187 WARNING zen.Events: Error processing transform/mapping on Event Class /Change/Set/Status&lt;/p&gt;&lt;p&gt;Problem on line 24: AttributeError: can't set attribute&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Transform:&lt;/p&gt;&lt;p&gt;&amp;#160; 0 if hasattr(evt, 'compClass') and hasattr(evt, 'compStatus'):&lt;/p&gt;&lt;p&gt;&amp;#160; 1&amp;#160;&amp;#160;&amp;#160;&amp;#160; compType = evt.compClass&lt;/p&gt;&lt;p&gt;&amp;#160; 2&amp;#160;&amp;#160;&amp;#160;&amp;#160; status = int(round(float(evt.compStatus)))&lt;/p&gt;&lt;p&gt;&amp;#160; 3 else:&lt;/p&gt;&lt;p&gt;&amp;#160; 4&amp;#160;&amp;#160;&amp;#160;&amp;#160; compType = None&lt;/p&gt;&lt;p&gt;&amp;#160; 5&amp;#160;&amp;#160;&amp;#160;&amp;#160; statusstr = evt.message.rsplit(' ', 1)[-1]&lt;/p&gt;&lt;p&gt;&amp;#160; 6&amp;#160;&amp;#160;&amp;#160;&amp;#160; status = not statusstr.replace('.','').isdigit() and 3 or int(round(float(statusstr)))&lt;/p&gt;&lt;p&gt;&amp;#160; 7 try: comp = component&lt;/p&gt;&lt;p&gt;&amp;#160; 8 except NameError:&lt;/p&gt;&lt;p&gt;&amp;#160; 9&amp;#160;&amp;#160;&amp;#160;&amp;#160; from ZODB.transact import transact&lt;/p&gt;&lt;p&gt; 10&amp;#160;&amp;#160;&amp;#160;&amp;#160; for comp in device.getMonitoredComponents(type=compType):&lt;/p&gt;&lt;p&gt; 11&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if comp.id == evt.component: break&lt;/p&gt;&lt;p&gt; 12&amp;#160;&amp;#160;&amp;#160;&amp;#160; else:&lt;/p&gt;&lt;p&gt; 13&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp = None&lt;/p&gt;&lt;p&gt; 14 if comp is not None:&lt;/p&gt;&lt;p&gt; 15&amp;#160;&amp;#160;&amp;#160;&amp;#160; if comp.status == status:&lt;/p&gt;&lt;p&gt; 16&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; evt._action = 'drop'&lt;/p&gt;&lt;p&gt; 17&amp;#160;&amp;#160;&amp;#160;&amp;#160; else:&lt;/p&gt;&lt;p&gt; 18&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @transact&lt;/p&gt;&lt;p&gt; 19&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; def updateDb():&lt;/p&gt;&lt;p&gt; 20&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.status = status&lt;/p&gt;&lt;p&gt; 21&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'statusmap'):&lt;/p&gt;&lt;p&gt; 22&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; col,evt.severity,state = comp.statusmap.get(status) or (0,evt.severity,'Unknown')&lt;/p&gt;&lt;p&gt; 23&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'state'):&lt;/p&gt;&lt;p&gt; 24&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state&lt;/p&gt;&lt;p&gt; 25&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; updateDb()&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Has anyone else seen this?&amp;#160; It looks like the state can't be modified but I have no idea why.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5148f4e9-e869-4e8e-baec-a58b995ad159] --&gt;</description>
      <pubDate>Mon, 30 Sep 2013 16:02:22 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-6897</guid>
      <dc:date>2013-09-30T16:02:22Z</dc:date>
      <clearspace:dateToText>5 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-7387</link>
      <description>&lt;!-- [DocumentBodyStart:85a0a2ba-944d-4a13-8c71-f4a0b2b6ae54] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Did you resolve this issue? I have exactly same problem...&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:85a0a2ba-944d-4a13-8c71-f4a0b2b6ae54] --&gt;</description>
      <pubDate>Thu, 30 Jan 2014 06:06:48 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-7387</guid>
      <dc:date>2014-01-30T06:06:48Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-7388</link>
      <description>&lt;!-- [DocumentBodyStart:018096e7-74ba-48d9-9c1d-022b46c71f9b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I've mostly fixed it.&amp;#160; Looks like the comp.state = state doesn't really work to update the state of the component.&amp;#160; Below is the transform I currently have for the event class Change/Set/Status and it mostly works.&amp;#160; I still get a few transform errors but at least now drive failures and such actually change the status of the component.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Transform:&lt;/p&gt;&lt;p&gt;if hasattr(evt, 'compClass') and hasattr(evt, 'compStatus'):&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; compType = evt.compClass&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; status = int(round(float(evt.compStatus)))&lt;/p&gt;&lt;p&gt;else:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; compType = None&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; statusstr = evt.message.rsplit(' ', 1)[-1]&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; status = not statusstr.replace('.','').isdigit() and 3 or int(round(float(statusstr)))&lt;/p&gt;&lt;p&gt;try: comp = component&lt;/p&gt;&lt;p&gt;except NameError:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; from ZODB.transact import transact&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; for comp in device.getMonitoredComponents(type=compType):&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('comp loop %s', comp.id)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if comp.id == evt.component: break&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; else:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp = None&lt;/p&gt;&lt;p&gt;if comp is not None:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; if comp.status == status:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; evt._action = 'drop'&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; else:&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; @transact&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; def updateDb():&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('status is: %s', status)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('comp.status is: %s',comp.status)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.status = status&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'statusmap'):&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; col,evt.severity,state = comp.statusmap.get(status) or (0,evt.severity,'Unknown')&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'state'):&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #import pdb; pdb.set_trace()&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('state is: %s', state)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('comp.state is %s', comp.state)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('evt.severity is %s', evt.severity)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.info('col is %s', col)&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; #comp.state = state&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; updateDb()&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:018096e7-74ba-48d9-9c1d-022b46c71f9b] --&gt;</description>
      <pubDate>Thu, 30 Jan 2014 17:51:52 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-7388</guid>
      <dc:date>2014-01-30T17:51:52Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-7389</link>
      <description>&lt;!-- [DocumentBodyStart:8cb7f088-6d03-4c07-bb89-ab2f5c0d3f8b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Thanks, Thomas, for the workaround! So, commenting out the line where exception occurs did the trick for you. I would be happy to see some feedback from Egor &lt;img height="16px" src="http://community.zenoss.org/4.5.6/images/emoticons/happy.gif" width="16px"/&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:8cb7f088-6d03-4c07-bb89-ab2f5c0d3f8b] --&gt;</description>
      <pubDate>Fri, 31 Jan 2014 05:09:50 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-7389</guid>
      <dc:date>2014-01-31T05:09:50Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Advanced Device Details</title>
      <link>http://community.zenoss.org/docs/DOC-3452#comments-7390</link>
      <description>&lt;!-- [DocumentBodyStart:e222c19d-8987-4597-95fa-873cd8f04a32] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Thomas' solution seems pretty good. We've commented out erroneous statement:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;@@ -22,5 +22,6 @@&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'statusmap'):&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; col,evt.severity,state = comp.statusmap.get(status) or (0,evt.severity,'Unknown')&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if hasattr(comp, 'state'):&lt;/p&gt;&lt;p&gt;-&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; comp.state = state&lt;/p&gt;&lt;p&gt;+&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; log.warning('Ignore setting comp.state(%r)=%r', comp.state, state)&lt;/p&gt;&lt;p&gt;+&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; pass&amp;#160; # comp.state = state&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; updateDb()&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;And we've seen that old/new values are same:&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;&lt;p&gt;2014-02-03 09:12:35,656 WARNING zen.Events: Ignore setting comp.state('other')='other'&lt;/p&gt;&lt;p&gt;2014-02-03 09:12:35,848 WARNING zen.Events: Ignore setting comp.state('other')='other'&lt;/p&gt;&lt;p&gt;2014-02-03 09:12:36,002 WARNING zen.Events: Ignore setting comp.state('other')='other'&lt;/p&gt;&lt;p&gt;2014-02-03 09:12:45,694 WARNING zen.Events: Ignore setting comp.state('Ok')='Ok'&lt;/p&gt;&lt;p&gt;2014-02-03 09:12:45,826 WARNING zen.Events: Ignore setting comp.state('Ok')='Ok'&lt;/p&gt;&lt;p&gt;2014-02-03 09:12:46,026 WARNING zen.Events: Ignore setting comp.state('Ok')='Ok'&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e222c19d-8987-4597-95fa-873cd8f04a32] --&gt;</description>
      <pubDate>Mon, 03 Feb 2014 05:22:09 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-3452#comments-7390</guid>
      <dc:date>2014-02-03T05:22:09Z</dc:date>
      <clearspace:dateToText>1 month, 1 week ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

