Package Products :: Package ZenModel :: Module BaseReport
[hide private]
[frames] | no frames]

Source Code for Module Products.ZenModel.BaseReport

 1  ############################################################################## 
 2  #  
 3  # Copyright (C) Zenoss, Inc. 2012, all rights reserved. 
 4  #  
 5  # This content is made available according to terms specified in 
 6  # License.zenoss under the directory where your Zenoss product is installed. 
 7  #  
 8  ############################################################################## 
 9   
10   
11  __doc__ = """BaseReport 
12   
13  BaseReport is the base class for all viewable report devices 
14   
15  $Id: BaseReport.py, v.4.1.70 2012/06/12 10:08:56 smousa Exp $""" 
16   
17  from Products.ZenModel.ZenModelRM import ZenModelRM 
18  from Products.ZenMessaging.audit import audit 
19   
20 -class BaseReport(ZenModelRM):
21
22 - def auditRunReport(self):
23 # ZEN-1000: audit in case a poorly written report takes down the system 24 audit('UI.Report.Run', self.getPrimaryId(), title=self.title)
25