Templates crole
================

comportement des templates
--------------------------

Template_ 

.. _Template: api/creole.template.Template-class.html

validations 
-----------

Template.verify_

.. _Template.verify: api/creole.template.Template-class.html#verify


                                                                                                               
fichiers cibles                                                                                                
    fichiers modle qui vont tre instancis au final (fichier destination)                                    


- le fichier source (templatis) *doit* exister ainsi que le
  fichier de destination (le fichier de configuration effectif)
  portant le mme nom : 

- le fichier cible, c'est--dire le fichier de configuration
  instanci, doit tre prsent


>>> import creole
>>> from creole.template import Template

>>> try:
...   t = Template('nexistepas.txt', templatedir= '/tmp')
...   t.verify()
... except creole.error.FileNotFound, e:
...   print e
...
le fichier /tmp/nexistepas.txt n'existe pas
>>> 

.. note:: les deux vrifications (template source et fichier
          destination) sont faites en mme temps

- le rpertoire source *doit* exister 

>>> try:
...   t = Template('/etc/group', templatedir= '/reperoire/qui/n/existe/pas')
...   t.verify()
... except creole.error.FileNotFound, e:
...   print e
...
le fichier /reperoire/qui/n/existe/pas/group n'existe pas
>>>

