Files convention

  • File names in a Technique should not be prefixed by the name of the Technique
  • When a Technique needs specific bodies, the bodies should be written in a bodies.st file
  • The file containing the bundle which makes all the actions (and containing the bundle "run") should be named "main.cf"
  • The file containing all the variables and calling the bundle "run" should be name config.st
  • Initialization of a new Technique should always be made from the file "technique-metadata-sample.xml" which is present on the root of the "rudder-techniques" repository
  • Rudder standard library should be located in "common" Technique