o
    +wÖi7  ã                   @   sD   d dl mZ d dlZd dlZd dlmZ dd„ Zdd„ Zdd	„ ZdS )
é    )Úabsolute_importN)Údatac                  C   s,   t jD ]} tj | ¡rt| ƒr|   S qd S ©N)r   ÚpathÚosÚexistsÚis_writable)Ú	konlpydir© r
   úM/home/ubuntu/sommelier/.venv/lib/python3.10/site-packages/konlpy/internals.pyÚget_datadir
   s
   
€þr   c                 C   s‚   t j | ¡sdS tt dƒr?t  | ¡}t |j¡}|d@ rdS |jt  ¡ kr+|d@ r+dS |j	t  
¡ gt  ¡  v r=|d@ r=dS dS dS )NFÚgetuidé   Té€   é   )r   r   r   ÚhasattrÚstatÚS_IMODEÚst_modeÚst_uidr   Úst_gidÚgetgidÚ	getgroups)r   ÚstatdataÚpermr
   r
   r   r      s   

 r   c                 C   s   t  | t  | ¡jtjB ¡ d S r   )r   Úchmodr   r   ÚS_IEXEC)r   r
   r
   r   r   (   s   r   )	Ú
__future__r   r   r   Úkonlpyr   r   r   r   r
   r
   r
   r   Ú<module>   s   