<?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 : Availability Per Group Report  : Comments</title>
    <link>http://community.zenoss.org/docs/DOC-4642#comments</link>
    <description>Comments on : Availability Per Group Report</description>
    <language>en</language>
    <pubDate>Wed, 14 Apr 2010 13:31:40 GMT</pubDate>
    <generator>Jive SBS 4.5.6.2  (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2010-04-14T13:31:40Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>RE: Availability Per Group Report</title>
      <link>http://community.zenoss.org/docs/DOC-4642#comments-1931</link>
      <description>&lt;!-- [DocumentBodyStart:2efdc6fd-9717-479f-b5b2-31b42b7e49e5] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Maybe make a copy of this "Availability Report per System", which would also be very usable. Or integrate both, so the report can be limited in both, system and group.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;And while at it, why no also by Location &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:2efdc6fd-9717-479f-b5b2-31b42b7e49e5] --&gt;</description>
      <pubDate>Wed, 14 Apr 2010 13:31:40 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-4642#comments-1931</guid>
      <dc:date>2010-04-14T13:31:40Z</dc:date>
      <clearspace:dateToText>3 years, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Availability Per Group Report</title>
      <link>http://community.zenoss.org/docs/DOC-4642#comments-1924</link>
      <description>&lt;!-- [DocumentBodyStart:211df57e-c9ff-4530-b9a9-532d15e856b0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Feel free to modify the original and send it in and we'll either make a new ZenPack out of it or merge it into this one.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:211df57e-c9ff-4530-b9a9-532d15e856b0] --&gt;</description>
      <pubDate>Wed, 14 Apr 2010 20:54:49 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-4642#comments-1924</guid>
      <dc:date>2010-04-14T20:54:49Z</dc:date>
      <clearspace:dateToText>3 years, 11 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Availability Per Group Report</title>
      <link>http://community.zenoss.org/docs/DOC-4642#comments-2170</link>
      <description>&lt;!-- [DocumentBodyStart:0de994ea-6083-471c-8605-7f38f5676363] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I have had a go at extending this ZenPack to allow selection by Group, System, Location and Device Class.&amp;#160; You can find the egg and source code tar bundle at &lt;a class="jive-link-wiki-small" href="http://community.zenoss.org/docs/DOC-5899"&gt;http://community.zenoss.org/docs/DOC-5899&lt;/a&gt; .&amp;#160; Please test and report back.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Jane&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:0de994ea-6083-471c-8605-7f38f5676363] --&gt;</description>
      <pubDate>Tue, 15 Jun 2010 19:40:05 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-4642#comments-2170</guid>
      <dc:date>2010-06-15T19:40:05Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>RE: Availability Per Group Report</title>
      <link>http://community.zenoss.org/docs/DOC-4642#comments-2173</link>
      <description>&lt;!-- [DocumentBodyStart:57804db5-4352-4237-bae6-22c9c21aec50] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Update to this.&amp;#160; I am finding that the standard Reports -&amp;gt; Performance Reports -&amp;gt; Availability Report sometinmes doesn't work.&amp;#160; It's OK unhtil you have run the new report; then the standard report produces an error:&lt;/p&gt;&lt;p&gt;Type: TypeError&lt;br/&gt;Value: __init__() got an unexpected keyword argument 'systems'&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Traceback (innermost last):&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; * Module ZPublisher.Publish, line 119, in publish&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module ZPublisher.mapply, line 88, in mapply&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module ZPublisher.Publish, line 42, in call_object&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.ZenModel.Report, line 93, in __call__&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.PageTemplates.ZopePageTemplate, line 427, in pt_render&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.PageTemplates.PageTemplate, line 98, in pt_render&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module zope.pagetemplate.pagetemplate, line 115, in pt_render&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module zope.tal.talinterpreter, line 271, in __call__&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module zope.tal.talinterpreter, line 346, in interpret&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module zope.tal.talinterpreter, line 586, in do_setLocal_tal&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module zope.tales.tales, line 696, in evaluate&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; URL: /zport/dmd/Reports/Performance Reports/Availability Report/Availability Report&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Line 1, Column 0&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Expression: &amp;lt;PythonExpr zem.getAvailability(tableState)&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Names:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {'container': &amp;lt;Report at /zport/dmd/Reports/Performance Reports/Availability Report&amp;gt;,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'context': &amp;lt;Report at /zport/dmd/Reports/Performance Reports/Availability Report&amp;gt;,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'default': &amp;lt;object object at 0xb7bad538&amp;gt;,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'here': &amp;lt;Report at /zport/dmd/Reports/Performance Reports/Availability Report&amp;gt;,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'loop': {},&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'nothing': None,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'options': {'args': ()},&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'repeat': &amp;lt;Products.PageTemplates.Expressions.SafeMapping object at 0xa15736c&amp;gt;,&lt;br/&gt;&lt;span&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'request': &amp;lt;HTTPRequest, URL=&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://zenoss:8080/zport/dmd/Reports/Performance%20Reports/Availability%20Report"&gt;http://zenoss:8080/zport/dmd/Reports/Performance%20Reports/Availability%20Report&lt;/a&gt;&lt;span&gt;&amp;gt;,&lt;/span&gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'root': &amp;lt;Application at &amp;gt;,&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 'template': &amp;lt;ZopePageTemplate at /zport/dmd/Reports/Performance Reports/Availability Report/Availability Report&amp;gt;}&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.PageTemplates.ZRPythonExpr, line 49, in __call__&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; __traceback_info__: zem.getAvailability(tableState)&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module PythonExpr, line 1, in &amp;lt;expression&amp;gt;&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.ZenEvents.EventManagerBase, line 1054, in getAvailability&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; * Module Products.ZenEvents.Availability, line 294, in query&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;TypeError: __init__() got an unexpected keyword argument 'systems'&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;Neither the standard Products/ZenEvents/Availabilty.py nor the standard Products/ZenReports/Performance_Reports/Availability_Report.rpt has changed.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;I believe it ius to do with cacheing.&amp;#160; If you wait a while or bounce zopectl, then the standard report runs again.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p&gt;Any ideas?&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Jane&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:57804db5-4352-4237-bae6-22c9c21aec50] --&gt;</description>
      <pubDate>Wed, 16 Jun 2010 15:34:13 GMT</pubDate>
      <author>community@zenoss.org</author>
      <guid>http://community.zenoss.org/docs/DOC-4642#comments-2173</guid>
      <dc:date>2010-06-16T15:34:13Z</dc:date>
      <clearspace:dateToText>3 years, 9 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

