File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/__pycache__/api.cpython-310.pyc
Back
o ;j � @ sZ d Z ddlZddlZddlZddlm mZ ddlm Z e� e�ZG dd� dej �ZdS )zA salt.cli.api ~~~~~~~~~~~~~ Salt's api cli parser. � N)� check_userc sF e Zd ZdZ� fdd�Z� fdd�Zd� fdd � Z� fd d�Z� ZS ) �SaltAPIzD The cli parser object used to fire up the salt api system. c s: t � �� t�d� tjj�| j�| _ | � � | �� dS )z� Run the preparation sequence required to start a salt-api daemon. If sub-classed, don't **ever** forget to run: super(YourSubClass, self).prepare() zSetting up the Salt APIN)�super�prepare�log�info�salt�clientZnetapiZNetapiClient�config�apiZdaemonize_if_requiredZset_pidfile��self�� __class__� �@/opt/saltstack/salt/lib/python3.10/site-packages/salt/cli/api.pyr s zSaltAPI.preparec s4 t � �� t| jd �rt�d� | j�� dS dS )z� Start the actual master. If sub-classed, don't **ever** forget to run: super(YourSubClass, self).start() NOTE: Run any required code before calling `super()`. �userzThe salt-api is starting upN)r �startr r r r r �runr r r r r &