Project

General

Profile

« Previous | Next » 

Revision c6053c58

Added by Nicolas CHARLES almost 7 years ago

Fixes #10641: Unecessary call to inventory code to check its version during policy validation

View differences:

techniques/system/inventory/1.0/fusionAgent.st
!debian.!SuSE::
"xen_tools_package" string => "xen";
!windows::
# guarding execresult to save a lot of time during policy validation
!windows.(force_inventory|inventory_time)::
"fusion_inventory_version" string => execresult("${g.rudder_base}/bin/run-inventory --version | ${paths.path[grep]} '[0-9]\.[0-9]' | ${paths.path[sed]} 's%.*(\([0-9]\+\)\.\([0-9]\+\).*).*%\1\2%'", "useshell");
"inventory_path" string => "${g.rudder_var_tmp}/inventory", policy => "overridable"; # Default value
"inventory_path_edition" string => "${g.rudder_var_tmp}/inventory/.*.ocs", policy => "overridable"; # Default value for editing the inventory files

Also available in: Unified diff