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