
    $gu                    j    d dl mZ d dlZdZdZdZdZdZdd
Z e            Z	ddZ
ddZddZddZdS )    )annotationsNwindowslinuxbsddarwinunknownreturnstrc                 @   t           j                            d          rt          S t           j                            d          rt          S t           j                            d          rt
          S t           j                            d          rt          S t          S )Nwinr   r   )	dragonflyfreebsdnetbsdopenbsdr   )sysplatform
startswithPLATFORM_WINDOWSPLATFORM_DARWINPLATFORM_LINUXPLATFORM_BSDPLATFORM_UNKNOWN     W/var/www/html/netbox-4.1.3/venv/lib/python3.11/site-packages/watchdog/utils/platform.pyget_platform_namer      s    
|u%%  
|x(( 
|w'' 
|STT r   boolc                 "    t           t          k    S N)__platform__r   r   r   r   is_linuxr!      s    >))r   c                 "    t           t          k    S r   )r    r   r   r   r   is_bsdr#   #   s    <''r   c                 "    t           t          k    S r   )r    r   r   r   r   	is_darwinr%   '   s    ?**r   c                 "    t           t          k    S r   )r    r   r   r   r   
is_windowsr'   +   s    +++r   )r	   r
   )r	   r   )
__future__r   r   r   r   r   r   r   r   r    r!   r#   r%   r'   r   r   r   <module>r)      s    " " " " " " 



       ! ""* * * *( ( ( (+ + + +, , , , , ,r   