File: //opt/saltstack/salt/lib/python3.10/site-packages/salt/grains/__pycache__/fx2.cpython-310.pyc
o
�N�gB � @ s� d Z ddlZddlZddlZddlZddlZdgZdZe� e
�Zi Zdd� Z
dd� Zdd � Zd
d� Zdd� Zd
d� Zdd� Zdd� ZdS )a
Generate baseline proxy minion grains for Dell FX2 chassis.
The challenge is that most of Salt isn't bootstrapped yet,
so we need to repeat a bunch of things that would normally happen
in proxy/fx2.py--just enough to get data from the chassis to include
in grains.
� N�fx2c C s. t jj�� rdtv rtd �d�dkrtS dS )N�proxyZ proxytyper F)�salt�utils�platformZis_proxy�__opts__�get�__virtualname__� r
r
�C/opt/saltstack/salt/lib/python3.10/site-packages/salt/grains/fx2.py�__virtual__ s
�r c
C s� g } | � td �dd�� dt�d�v r| � td �d�� | D ]U}td d D ]L}tjjjtd d ||d�}z|�dd �d u rV|td d<