Package backend :: Package server :: Package config_common :: Module base_templated_document :: Class TemplatedDocument
[hide private]
[frames] | no frames]

Class TemplatedDocument

source code


Instance Methods [hide private]
 
_repl_func(self, match_object) source code
 
call(self, fname, params, defval) source code
 
fallback_call(self, fname, params, defval) source code
 
lookup_function(self, fname) source code
 
null_call(self, fname, params, defval) source code
 
parse_func_name(self, fstr) source code
 
strip(self, s) source code
 
test(self) source code
 
unquote(self, s) source code

Inherited from BaseTemplatedDocument: __init__, interpolate, repl_func, set_delims, set_functions

Class Variables [hide private]
  func_regex = re.compile(r'^(?P<fname>[^=]+)(=(?P<defval>.*))?$')
  funcname_regex = re.compile(r'^[A-Za-z][\w\._]*$')

Inherited from BaseTemplatedDocument: compiled_regexes

Method Details [hide private]

_repl_func(self, match_object)

source code 
Overrides: BaseTemplatedDocument._repl_func