File manager - Edit - /usr/local/CyberPanel/lib/python3.10/site-packages/docker/models/__pycache__/services.cpython-310.pyc
Back
o �hd6 � @ s� d dl Z d dlmZmZ d dlmZmZmZmZ ddl m Z mZ G dd� de�ZG dd � d e �Z g d �Zg d�Zg d�Zg d �Zdd� ZdS )� N)�InvalidArgument�create_unexpected_kwargs_error)� ContainerSpec� Placement�ServiceMode�TaskTemplate� )� Collection�Modelc @ s^ e Zd ZdZdZedd� �Zedd� �Zdd� Zdd d�Z dd � Z dd� Zdd� Zdd� Z d S )�Servicez A service.�IDc C s | j d d S )zThe service's name.�Spec�Name)�attrs��self� r �L/usr/local/CyberPanel/lib/python3.10/site-packages/docker/models/services.py�name s zService.namec C s | j �d��d�S )z� The version number of the service. If this is not the same as the server, the :py:meth:`update` function will not work and you will need to call :py:meth:`reload` before calling it again. �Version�Index)r �getr r r r �version s zService.versionc C s | j j�| j�S )z� Stop and remove the service. Raises: :py:class:`docker.errors.APIError` If the server returns an error. )�client�api�remove_service�idr r r r �remove s zService.removeNc C s&