
    Pi9                    4    d Z ddlmZ ddlmZmZ dgZdd	Zd
S )zSysctl command handler for Dippy.

sysctl reads or writes kernel state.
Reading (no = in args) is safe, writing (= in args or -w/-f flags) is not.
    )annotations)ClassificationHandlerContextsysctlctxr   returnr   c                    | j         }d|v sd|v rt          dd          S |dd         D ]/}|                    d          rd	|v rt          dd          c S 0t          d
d          S )zClassify sysctl command.z-wz-faskzsysctl write)description   N-=allowr   )tokensr   
startswith)r   r   tokens      1/root/projects/gits/Dippy/src/dippy/cli/sysctl.pyclassifyr      s    ZF v~~e@@@@  E EC   	%<<!%^DDDDDD  'x8888    N)r   r   r   r   )__doc__
__future__r   	dippy.clir   r   COMMANDSr    r   r   <module>r      s`     # " " " " " 4 4 4 4 4 4 4 4:9 9 9 9 9 9r   