summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins/TGenshi.py
diff options
context:
space:
mode:
authorNarayan Desai <desai@mcs.anl.gov>2009-01-21 17:01:42 +0000
committerNarayan Desai <desai@mcs.anl.gov>2009-01-21 17:01:42 +0000
commit0ca22dfbc22d89d33f37ff1661f24e6ea6654499 (patch)
treec186f68c11c83ac2b5cec5d8ef51d33adb7beb11 /src/lib/Server/Plugins/TGenshi.py
parent90fcec89650af7183027a19347653d9768add2cd (diff)
downloadbcfg2-0ca22dfbc22d89d33f37ff1661f24e6ea6654499.tar.gz
bcfg2-0ca22dfbc22d89d33f37ff1661f24e6ea6654499.tar.bz2
bcfg2-0ca22dfbc22d89d33f37ff1661f24e6ea6654499.zip
Remove old properties implementation and hardwiring
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5036 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'src/lib/Server/Plugins/TGenshi.py')
-rw-r--r--src/lib/Server/Plugins/TGenshi.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/lib/Server/Plugins/TGenshi.py b/src/lib/Server/Plugins/TGenshi.py
index 1dfe2f3c5..40e65b877 100644
--- a/src/lib/Server/Plugins/TGenshi.py
+++ b/src/lib/Server/Plugins/TGenshi.py
@@ -23,9 +23,8 @@ def removecomment(stream):
class TemplateFile:
'''Template file creates Genshi template structures for the loaded file'''
- def __init__(self, name, properties, specific, encoding):
+ def __init__(self, name, specific, encoding):
self.name = name
- self.properties = properties
self.specific = specific
self.encoding = encoding
if self.specific.all:
@@ -62,8 +61,8 @@ class TemplateFile:
fname = entry.get('realname', entry.get('name'))
try:
stream = self.template.generate( \
- name=fname, metadata=metadata, path=self.name,
- properties=self.properties).filter(removecomment)
+ name=fname, metadata=metadata,
+ path=self.name).filter(removecomment)
if have_ntt:
ttypes = [TextTemplate, NewTextTemplate]
else:
@@ -99,6 +98,5 @@ class TGenshi(Bcfg2.Server.Plugin.GroupSpool):
name = 'TGenshi'
__version__ = '$Id$'
__author__ = 'jeff@ocjtech.us'
- use_props = True
filename_pattern = 'template\.(txt|newtxt|xml)'
es_child_cls = TemplateFile