Home | Trees | Indices | Help |
---|
|
1 #!/usr/bin/env python 2 3 4 5 6 ################################################## 7 ## DEPENDENCIES 8 import sys 9 import os 10 import os.path 11 from os.path import getmtime, exists 12 import time 13 import types 14 import __builtin__ 15 from Cheetah.Version import MinCompatibleVersion as RequiredCheetahVersion 16 from Cheetah.Version import MinCompatibleVersionTuple as RequiredCheetahVersionTuple 17 from Cheetah.Template import Template 18 from Cheetah.DummyTransaction import DummyTransaction 19 from Cheetah.NameMapper import NotFound, valueForName, valueFromSearchList, valueFromFrameOrSearchList 20 from Cheetah.CacheRegion import CacheRegion 21 import Cheetah.Filters as Filters 22 import Cheetah.ErrorCatchers as ErrorCatchers 23 24 ################################################## 25 ## MODULE CONSTANTS 26 try: 27 True, False 28 except NameError: 29 True, False = (1==1), (1==0) 30 VFFSL=valueFromFrameOrSearchList 31 VFSL=valueFromSearchList 32 VFN=valueForName 33 currentTime=time.time 34 __CHEETAH_version__ = '2.0.1' 35 __CHEETAH_versionTuple__ = (2, 0, 1, 'final', 0) 36 __CHEETAH_genTime__ = 1278598945.338428 37 __CHEETAH_genTimestamp__ = 'Thu Jul 8 16:22:25 2010' 38 __CHEETAH_src__ = 'RRDFileDataTmpl.tmpl' 39 __CHEETAH_srcLastModified__ = 'Thu Jul 8 16:22:19 2010' 40 __CHEETAH_docstring__ = 'Autogenerated by CHEETAH: The Python-Powered Template Engine' 41 42 if __CHEETAH_versionTuple__ < RequiredCheetahVersionTuple: 43 raise AssertionError( 44 'This template was compiled with Cheetah version' 45 ' %s. Templates compiled before version %s must be recompiled.'%( 46 __CHEETAH_version__, RequiredCheetahVersion)) 47 48 ################################################## 49 ## CLASSES 5052 53 ################################################## 54 ## CHEETAH GENERATED METHODS 55 56117 118 ## END CLASS DEFINITION 119 120 if not hasattr(RRDFileDataTmpl, '_initCheetahAttributes'): 121 templateAPIClass = getattr(RRDFileDataTmpl, '_CHEETAH_templateClass', Template) 122 templateAPIClass._addCheetahPlumbingCodeToClass(RRDFileDataTmpl) 123 124 125 # CHEETAH was developed by Tavis Rudd and Mike Orr 126 # with code, advice and input from many other volunteers. 127 # For more information visit http://www.CheetahTemplate.org/ 128 129 ################################################## 130 ## if run from command line: 131 if __name__ == '__main__': 132 from Cheetah.TemplateCmdLineIface import CmdLineIface 133 CmdLineIface(templateObj=RRDFileDataTmpl()).run() 13458 59 Template.__init__(self, *args, **KWs) 60 if not self._CHEETAH__instanceInitialized: 61 cheetahKWArgs = {} 62 allowedKWs = 'searchList namespaces filter filtersLib errorCatcher'.split() 63 for k,v in KWs.items(): 64 if k in allowedKWs: cheetahKWArgs[k] = v 65 self._initCheetahInstance(**cheetahKWArgs)66 6769 70 71 72 ## CHEETAH: main method generated for this template 73 if (not trans and not self._CHEETAH__isBuffering and not callable(self.transaction)): 74 trans = self.transaction # is None unless self.awake() was called 75 if not trans: 76 trans = DummyTransaction() 77 _dummyTrans = True 78 else: _dummyTrans = False 79 write = trans.response().write 80 SL = self._CHEETAH__searchList 81 _filter = self._CHEETAH__currentFilter 82 83 ######################################## 84 ## START - generated method body 85 86 write('''<!-- RRDFileDataTmpl #encoding utf-8 --> 87 <!-- RRD archive ''') 88 _v = VFFSL(SL,"data.filename",True) # '$data.filename' on line 2, col 18 89 if _v is not None: write(_filter(_v, rawExpr='$data.filename')) # from line 2, col 18. 90 write(''' ignored --> 91 ''') 92 93 ######################################## 94 ## END - generated method body 95 96 return _dummyTrans and trans.response().getvalue() or ""97 98 ################################################## 99 ## CHEETAH GENERATED ATTRIBUTES 100 101 102 _CHEETAH__instanceInitialized = False 103 104 _CHEETAH_version = __CHEETAH_version__ 105 106 _CHEETAH_versionTuple = __CHEETAH_versionTuple__ 107 108 _CHEETAH_genTime = __CHEETAH_genTime__ 109 110 _CHEETAH_genTimestamp = __CHEETAH_genTimestamp__ 111 112 _CHEETAH_src = __CHEETAH_src__ 113 114 _CHEETAH_srcLastModified = __CHEETAH_srcLastModified__ 115 116 _mainCheetahMethod_for_RRDFileDataTmpl= 'respond'
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0beta1 on Tue Sep 28 15:01:25 2010 | http://epydoc.sourceforge.net |