Uname: Linux premium294.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 104.21.112.1
Your Ip: 216.73.216.223
User: mjbynoyq (1574) | Group: mjbynoyq (1570)
Safe Mode: OFF
Disable Function:
NONE

name : flock_tool.pyc
�
o�Rac@s�dZddlZddlZddlZddlZddlZd�Zdefd��YZe	dkr�ej
eejd��ndS(s�These functions are executed via gyp-flock-tool when using the Makefile
generator.  Used on systems that don't have a built-in flock.i����NcCst�}|j|�dS(N(t	FlockTooltDispatch(targstexecutor((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pytmains	RcBs)eZdZd�Zd�Zd�ZRS(s(This class emulates the 'flock' command.cCsSt|�dkr!td��nd|j|d�}t||�|d�dS(s(Dispatches a string command to a method.isNot enough argumentssExec%siN(tlent	Exceptiont_CommandifyNametgetattr(tselfRtmethod((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pyRscCs|j�jdd�S(s<Transforms a tool name like copy-info-plist to CopyInfoPlistt-t(ttitletreplace(R	tname_string((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pyRsc	Gs�tj|tjtjBtjBd�}tjjd�rbtj	dt
jdddddd�}n'tj	dt
jdddddd�}t
j
|t
j|�t
j|�S(s5Emulates the most basic behavior of Linux's flock(1).i�taixthhIllqqithhllhhl(tostopentO_WRONLYtO_NOCTTYtO_CREATtsystplatformt
startswithtstructtpacktfcntltF_WRLCKtF_SETLKt
subprocesstcall(R	tlockfiletcmd_listtfdtop((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pyt	ExecFlock#s&*'(t__name__t
__module__t__doc__RRR&(((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pyRs		t__main__i(R)RRRR RRtobjectRR'texittargv(((sl/opt/alt/alt-nodejs9/root/usr/lib/node_modules/npm/node_modules.bundled/node-gyp/gyp/pylib/gyp/flock_tool.pyt<module>s	 
© 2025 XylotrechusZ