| Server IP : 198.38.94.13 / Your IP : 216.73.217.33 Web Server : Apache System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : revivere ( 1140) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/saltstack/salt/lib/python3.10/site-packages/salt/states/__pycache__/ |
Upload File : |
o
;jk � @ sl d Z ddlZddlZddlZe�e�Zdd� Z ddd�Z ddd �Z
dd
d�Zddd
�ZdS )a�
Installation of Ruby modules packaged as gems
=============================================
A state module to manage rubygems. Gems can be set up to be installed
or removed. This module will use RVM or rbenv if they are installed. In that case,
you can specify what ruby version and gemset to target.
.. code-block:: yaml
addressable:
gem.installed:
- user: rvm
- ruby: jruby@jgemset
� Nc C s dt v rdS dS )z:
Only load if gem module is available in __salt__
�gem.listT)Fzgem module could not be loaded)�__salt__� r r �C/opt/saltstack/salt/lib/python3.10/site-packages/salt/states/gem.py�__virtual__ s r Fc
C s� | ddi d�}
|durt d |d�st d |d�st�d� t d | |||d �}| |v ry|duryt�d
|�}|rf|�� }
t�dd|| d ��� }t�|
d|��� }tj j
�||
|�red
|
d<