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/modules/__pycache__/eix.cpython-310.pyc
o

�N�gO�@s(dZddlZdd�Zdd�Zdd�ZdS)	z
Support for Eix
�NcCs"tddkrtjj�d�rdSdS)z9
    Only works on Gentoo systems with eix installed
    �osZGentooZeix)FzpThe eix execution module cannot be loaded: either the system is not Gentoo or the eix binary is not in the path.)Z
__grains__�salt�utils�path�which�rr�D/opt/saltstack/salt/lib/python3.10/site-packages/salt/modules/eix.py�__virtual__sr	cCs�d}dtvr$tdd�r$tjj�d�r|d7}n|d7}td|�dkStd|�dkr.d	Stjj�d�r:|d7}n|d7}td|�dkS)
z�
    Sync portage/overlay trees and update the eix database

    CLI Example:

    .. code-block:: bash

        salt '*' eix.sync
    zeix-sync -q -C "--ask" -C "n"zmakeconf.features_containszwebrsync-gpgzemerge-delta-webrsyncz -Wz -w�cmd.retcoderT)�__salt__rrrr��cmdrrr�syncs(

���
�
rcCsd}td|�dkS)zj
    Update the eix database

    CLI Example:

    .. code-block:: bash

        salt '*' eix.update
    zeix-update --quietr
r)rrrrr�update8s
r)�__doc__Zsalt.utils.pathrr	rrrrrr�<module>s

#