Trees | Indices | Help |
|
---|
|
1 ############################################################################## 2 # 3 # Copyright (C) Zenoss, Inc. 2007, 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__="""VdefGraphPoint 12 13 Handles GraphPoints that define an rrd VDEF 14 """ 15 16 from Globals import InitializeClass 17 18 from Products.ZenModel.RpnGraphPoint import RpnGraphPoint 19 from Products.ZenUtils.deprecated import deprecated23 ''' This is here so than zope will let us copy/paste/rename 24 graphpoints. 25 ''' 26 gp = VdefGraphPoint(id) 27 context._setObject(gp.id, gp) 28 if REQUEST: 29 return context.callZenScreen(REQUEST)3033 meta_type = 'VdefGraphPoint' 34 35 38 3952 53 54 InitializeClass(VdefGraphPoint) 5542 ''' Build the graphing commands for this graphpoint 43 ''' 44 from Products.ZenUtils.Utils import unused 45 unused(multiid, prefix, rrdDir) 46 if not self.rpn: 47 return cmds 48 rpn = self.talesEval(self.rpn, context) 49 return cmds + ['VDEF:%s=%s' % ( 50 self.getDsName(self.id, multiid, prefix), 51 self.getRpn(multiid, prefix))]
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1.1812 on Mon Jul 30 17:11:31 2012 | http://epydoc.sourceforge.net |