<?xml version="1.0"?> <!--Salt-minion configuration --> <interfaceDefinition> <node name="service"> <children> <node name="salt-minion" owner="${vyos_conf_scripts_dir}/salt-minion.py"> <properties> <help>Salt Minion</help> <priority>500</priority> </properties> <children> <leafNode name="hash_type"> <properties> <help>The hash_type is the hash to use when discovering the hash of a file on the master server.</help> </properties> </leafNode> <leafNode name="log_file"> <properties> <help>The location of the minion log file.</help> </properties> </leafNode> <leafNode name="log_level"> <properties> <help>Log level</help> <valueHelp> <format>garbage</format> <description>log garbage info</description> </valueHelp> <valueHelp> <format>trace</format> <description>log trace info</description> </valueHelp> <valueHelp> <format>debug</format> <description>log debug info</description> </valueHelp> <valueHelp> <format>info</format> <description>log info</description> </valueHelp> <valueHelp> <format>warning</format> <description>log warning info</description> </valueHelp> <valueHelp> <format>error</format> <description>log error info</description> </valueHelp> <valueHelp> <format>critical</format> <description>log critical info</description> </valueHelp> </properties> </leafNode> <leafNode name="master"> <properties> <help>The hostname or IP address of the master.</help> <multi/> </properties> </leafNode> <leafNode name="id"> <properties> <help>Explicitly declare the id for this minion to use.</help> </properties> </leafNode> <leafNode name="user"> <properties> <help>The user to run the Salt processes.</help> </properties> </leafNode> <leafNode name="mine_interval"> <properties> <help>The number of minutes between mine updates.</help> </properties> </leafNode> <leafNode name="master-key"> <properties> <help>Enables verification of the master-public-signature returned by the master in auth-replies.</help> </properties> </leafNode> </children> </node> </children> </node> </interfaceDefinition>