HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.109.1.lve.el8.x86_64 #1 SMP Thu Mar 5 20:23:46 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/runners/__pycache__/thin.cpython-310.pyc
o

�N�g��@s4dZddlZ					ddd�Z			dd	d
�ZdS)
z�
The thin runner is used to manage the salt thin systems.

Salt Thin is a transport-less version of Salt that can be used to run routines
in a standalone way. This runner has tools which generate the standalone salt
system for easy consumption.
�N�FT�gzipcCs8t�d�}|rd�||g�}tjj�td|||||�S)a�
    Generate the salt-thin tarball and print the location of the tarball
    Optional additional mods to include (e.g. mako) can be supplied as a comma
    delimited string.  Permits forcing an overwrite of the output file as well.

    CLI Example:

    .. code-block:: bash

        salt-run thin.generate
        salt-run thin.generate mako
        salt-run thin.generate mako,wempy 1
        salt-run thin.generate overwrite=1
    Zthin_extra_mods�,�cachedir)�__opts__�get�join�salt�utils�thinZgen_thin)�
extra_mods�	overwrite�so_modsZabsonly�compress�	conf_mods�r�E/opt/saltstack/salt/lib/python3.10/site-packages/salt/runners/thin.py�generates
�rcCs4t�d�}|rd�||g�}tjj�td|||�S)a=
    Generate the salt-thin tarball and print the location of the tarball
    Optional additional mods to include (e.g. mako) can be supplied as a comma
    delimited string.  Permits forcing an overwrite of the output file as well.

    CLI Example:

    .. code-block:: bash

        salt-run thin.generate_min
    Zmin_extra_modsrr)rrrr	r
rZgen_min)rr
rrrrr�generate_min/s
�r)rFrTr)rFr)�__doc__Zsalt.utils.thinr	rrrrrr�<module>s
�$�