diff --git a/TEMPLATE/libsaltcli.jinja b/TEMPLATE/libsaltcli.jinja new file mode 100644 index 00000000..6bd11ad8 --- /dev/null +++ b/TEMPLATE/libsaltcli.jinja @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# vim: ft=jinja + +{#- Determine the type of command being run #} +{%- if salt['config.get']('__cli') == 'salt-minion' %} +{%- set cli = 'minion' %} +{%- elif salt['config.get']('__cli') == 'salt-call' %} +{%- if salt['config.get']('root_dir').endswith('/running_data') %} +{%- set cli = 'ssh' %} +{%- else %} +{%- set cli = 'local' %} +{%- endif %} +{%- else %} +{%- set cli = 'unknown' %} +{%- endif %} +{%- do salt['log.debug']('[libsaltcli] the salt command type has been identified to be: ' ~ cli) %}