Server : Apache System : Linux 145.162.205.92.host.secureserver.net 5.14.0-611.45.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 1 05:56:53 EDT 2026 x86_64 User : tradze ( 1001) PHP Version : 8.1.34 Disable Function : NONE Directory : /lib/python3.9/site-packages/cockpit/_vendor/bei/ |
import os
import subprocess
import sys
import tempfile
def main(*command: str) -> None:
with tempfile.TemporaryDirectory() as tmpdir:
os.chdir(tmpdir)
for key, value in __loader__.get_contents().items():
if key.startswith('tmpfs/'):
subdir = os.path.dirname(key)
os.makedirs(subdir, exist_ok=True)
with open(key, 'wb') as fp:
fp.write(value)
os.chdir('tmpfs')
result = subprocess.run(command, check=False)
sys.exit(result.returncode)