File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/__pycache__/caller.cpython-310.pyc
Back
o ;jq+ � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Zddl ZddlZddlZddl ZddlZddlZddlZddlZddlmZ ddlmZmZmZmZ e�e�ZG dd� d�ZG dd� d�ZG d d � d e�ZdS )z] The caller module is used as a front-end to manage direct calls to the salt minion modules. � N)� LOG_LEVELS)�CommandExecutionError�CommandNotFoundError�SaltClientError�SaltInvocationErrorc @ s e Zd ZdZedd� �ZdS )�CallerzK Factory class to create salt-call callers for different transport c K s t | fi |��S )N)�ZeroMQCaller)�opts�kwargs� r �C/opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/caller.py�factory( s zCaller.factoryN)�__name__� __module__�__qualname__�__doc__�staticmethodr r r r r r # s r c @ s8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� ZdS ) � BaseCallerz* Base class for caller transports c C sj || _ d| j d<