Release of CTM v0.3.3

FIXED: after parsing, some misconfiguration (standard ACL) remained in the configuration file globalcfg
FEATURE: parser support for "service instance"
FEATURE: introducing new template tool: ctm-check-templates.sh

New tool will print template consistency report for all devices and roles. The script will do a check of the following issues:

  • check if the "device" directory is not empty
  • check if the "device" directory has at least one "role" directory
  • check if the global.model file exists
  • check if the global.template file exists
  • look for empty lines in files global(.model|.template|.exclude)
  • template files must contain "$" and/or "^" character
  • check if "sections" directory exists
  • check if "services" directory exists and is not empty
  • check if template triples are defined (.template, .model and .def)
  • check if .def file contains SERVICE_ID in FORMAT and EXAMPLE variables
  • check if .def file contains "FORMAT" variable
  • check if .def file contains "EXAMPLE" variable
  • check for duplicated content between all templates. Use symbolic links to prevent duplicates.


Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Printed from: http://www.gelogic.net/?p=324 .
© Pavol Krigler 2014.