
    ~ gG                     2    S SK Jr  S SKJr   " S S\5      rg)    )ContainerRuntime)is_executablec                   ,    \ rS rSrSrSrSrS rS rSr	g)DockerContainerRuntime   z/Runtime class to use for systems running Dockerdockerc                    [        SU R                  R                  5      (       a\  U R                  R                  R	                  S5      (       d*  U R                  R                  R	                  S5      (       a  SU l        gg)Nr   zsnap.docker.dockerdTF)r   policysysrootinit_system
is_runningactiveselfs    >/usr/lib/python3/dist-packages/sos/policies/runtimes/docker.pycheck_is_active&DockerContainerRuntime.check_is_active   s]    (DKK$7$788((33H==((334IJJDK    c                     U R                   $ )Nr   r   s    r   check_can_copy%DockerContainerRuntime.check_can_copy   s    {{r   r   N)
__name__
__module____qualname____firstlineno____doc__namebinaryr   r   __static_attributes__ r   r   r   r      s    9DFr   r   N)sos.policies.runtimesr   sos.utilitiesr   r   r!   r   r   <module>r$      s    3 '- r   