Project

General

Profile

User story #9041

Updated by BenoƮt PECCATTE over 7 years ago

 -We We will add an optional parameter to list-compatible-inputs to filter by Rudder version. We need to use it in the techniques promises.cf.- 

 We will create a capabilities file in /opt/rudder/etc/agent-capabilities. 
 The promise.cf will call list-compatible-input and pass this file as a parameter. 
 list-compatible-input will then know when to load a file or not based on these capabilities. 

 The new list-compatible-input syntax is  

   list-compatible-inputs [--capability_file <capability_file_path>] [--cfengine <CFEngine_version>] --ncf_path <ncf_framework_path> [common|local]/<nn_directory> [<nn_directory ...] promises.cf.

Back